【发布时间】:2014-03-25 09:34:09
【问题描述】:
我正在尝试将数据从 int 或 string 添加到预先存在的 char 数组中。代码如下
int num1 = 10;
int num2 = 5;
string temp = "Client";
char buf[64] = "This is a message for: " + temp + num1 + " " + temp + num 2;
我似乎在这里遇到了转换数据错误。我不太确定如何将其正确转换为正确的数据类型。我需要将它们存储到 char 数组中,因为该数组随后将与 sendto() 函数一起用于 UDP 套接字,而不仅仅是将其打印到控制台/调试窗口
编辑:语言是 c++
【问题讨论】:
-
这是什么语言的?
-
很大程度上取决于您没有指定的语言。
-
我的错,语言是 c++。编辑主要帖子以添加此内容。
标签: c++ arrays string type-conversion