char[]数组转string注意事项

char   strProcPath[128];
string str;
str=strProcPath;

当在这种情况直接进行赋值,有可能会报C6054缺少'\0'结束符。

这种情况下可以对char   strProcPath[128]{'\0'}; 初始化时进行\0字符赋值。

你可能感兴趣的:(C++,c++)