我在打印用于调试目的的字符串时遇到问题。
我像这样创建字符串:
//checker is int
std::stringstream buttonx;
buttonx << "Button" << checker << "_x";
现在我尝试将其打印到我的error.txt
文件中
FILE * p;
p = fopen ("error.txt","w");
fprintf(p, "%s" , buttonx.str());
fclose(p);
输出是:
,æ0
每次都不一样。我不确定发生了什么希望有人能解释这个错误?