質問編集履歴

2

文章の変更

2021/05/06 08:28

投稿

tiikk
tiikk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```
6
6
 
7
- example_interfaces/msg/string.hppをincludeして使っているのでこの中身がどのようになっているのか気になっているので中身を見てみいです
7
+ example_interfaces/msg/string.hppをincludeして使っているのでこの中身がどのようになっているのか気になりました。
8
8
 
9
9
  どこにコードがあるのですが?
10
10
 

1

文章の変更

2021/05/06 08:28

投稿

tiikk
tiikk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,11 +1,11 @@
1
- `https://qiita.com/NeK/items/224595987212067f41db`の記事を参考にしています。
1
+ ```c++
2
2
 
3
- > [ros2/example_interfaces](https://github.com/ros2/example_interfaces/blob/master/msg/String.msg)を見るとわかるが,example_interfacesのStringクラスはstring型の変数dataのみを持つ.文字列として出力するために8行目のようにc_str()でC言語の文字列に変換している.
3
+ #include <example_interfaces/msg/string.hpp>
4
4
 
5
+ ```
5
6
 
7
+ example_interfaces/msg/string.hppをincludeして使っているのでこの中身がどのようになっているのか気になっているので中身を見てみたいです。
6
8
 
7
- という風に書いているところがあるのですが、[ros2/example_interfaces](https://github.com/ros2/example_interfaces/blob/master/msg/String.msg)を見ても、8行目のc_str()でC言語の文字列に変換しているコードがないです。この8行目というのは、どこのコードのことなのでしょうか。教えて下さい。
8
-
9
- また、#include <example_interfaces/msg/string.hpp>のstring.hppのコードを見てみたいのですが、どこにありますか
9
+ どこにコードがあるのですが?
10
10
 
11
11
  教えて下さい。お願いします。