小问题求解答..在线等
char f_name[150];
int run_no;
string funName = testFunName;
sprintf_s(f_name,"%s%s%s%d%s", ".\\Results\\", funName, "\\final_", run_no+1,".txt");
每次运行到这里都出错,求解释
[解决办法]
1. sprintf_s(f_name,"%s%s%s%d%s", ".\\Results\\", funName.c_str(), "\\final_", run_no+1,".txt");
2. 确保f_name这个数组足够大,以容纳后面的字符串。