UDP 経由で送信する前に、バイナリ文字列をつなぎ合わせたいと考えています。これは、非常に小さな Linux コンピューターで C で実行されます。BinaryWriter
C# でこれを行うために a を使用する方法と同様に、C でこれを行う方法が存在することを願っています。int を 4 バイトとして char 配列の最後にプッシュしたり、別の文字列をすべて最後にプッシュしたり、2 バイトの short をプッシュしたりできることを望んでいます。
私は C をよく知りません。Google で何かを検索すると、常に C++ が表示されますが、コンパイルするベクトルまたは文字列ストリーム (sstream?) を取得できません。それは単に宣言されていないと言っています。
コンパイル方法:
gcc -o test test.c
UDPポート経由で送信char*
する場所に渡す前に、すべてを構築する必要があります。sendto