C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■91607 / 4階層)  string型からint型への変換について
□投稿者/ usushio (29回)-(2019/07/12(Fri) 15:56:19)
No91595 (774RR さん) に返信
> たぶんに std::string など全く不要で単純に「バイトの列」にすればよく
>
> #define elementsof(x) (sizeof(x)/sizeof(0[x]))
> const uint8_t makedata[] = { 0x57, 0x01, 0x00, 0x00, 0x02, 0x3A };
> TransmitData(makedata, elementsof(makedata));
>
> で OK これならチェックサムや CRC を計算するのも簡単。
>
> 単なるバイト列として扱うとき 0x00 が配列途中にあっても「終端」ぢゃないっすよ。単に値。
> 今やるべきことは、バイト列+バイト数をセットにして扱うのが適切でしょ。
> 「文字列」という語は今は完全に忘れ去るべき時。
>


ありがとうございます。
回答していただいた内容を参考に、データの作成を行うことができました。
解決済み
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[3]: string型からint型への変換について /774RR 返信無し
 
上記関連ツリー

string型からint型への変換について / usushio (19/07/11(Thu) 12:00) #91589
Re[1]: string型からint型への変換について / WebSurfer (19/07/11(Thu) 12:36) #91590
│└ Re[2]: string型からint型への変換について / usushio (19/07/11(Thu) 13:09) #91592
│  └ Re[3]: string型からint型への変換について / WebSurfer (19/07/11(Thu) 14:15) #91594
│    └ Re[4]: string型からint型への変換について / usushio (19/07/12(Fri) 15:55) #91606
Re[1]: string型からint型への変換について / 774RR (19/07/11(Thu) 13:07) #91591
  └ Re[2]: string型からint型への変換について / usushio (19/07/11(Thu) 13:33) #91593
    └ Re[3]: string型からint型への変換について / 774RR (19/07/11(Thu) 14:59) #91595
      └ string型からint型への変換について / usushio (19/07/12(Fri) 15:56) #91607 解決済み ←Now

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信