我需要串联写函数中的参数。我该怎么做?

示例:ofstream write(newFolder concat "/newfile.txt");

mkdir(newFolder);
ofstream write (wantTo "concat here");
write << "Sup mo fo";
write.close();

最佳答案

如果newFolder是std :: string,则可以简单地使用newFolder + "/newfile.txt"。但是,您必须确保newFolder不会以/\结尾。如果您在c_str()函数中需要使用char *,则可能需要在std :: string上使用write函数。

关于c++ - 连接C++中的写入参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9919297/

10-09 07:23