QTcpSocket写变量

时间:2013-03-04 16:48:09

标签: qt sockets

我是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 个答案:

答案 0 :(得分:0)

您可能希望将其打包在QDataStream中并使用它来序列化您的邮件。它会让你的生活更轻松。您应该查看这些(完整的)示例以获取详细信息:

希望有所帮助!