0

Qt は初めてで、単純な IRC ボットを作成しようとしています。サーバーに接続し、読み書きできます。しかし、変数を書きたいと思います。

socket = new QTcpSocket(this);
//connection here
socket->write("I want to send a variable");

私はprintfのような構文を試しました:

socket->("I want to send a %s", variable);

しかし、うまくいきません。

変数を 1 行で送信することはできますか?

手伝ってくれてありがとう

4

1 に答える 1

0

おそらく、それをQDataStreamでラップし、それを使用してメッセージをシリアル化することをお勧めします。それはあなたの人生をずっと楽にしてくれます。詳細については、これらの (完全な) 例を確認してください。

それが役立つことを願っています!

于 2013-03-04T16:58:17.353 に答える