#include <iostream>
#include <fstream>
#define FILEOUTNAME "testfile.txt"
using namespace std;
int main(){
ofstream ofs;
ofs.open(FILEOUTNAME,ios::out);
ofs<<"test"<<endl;
ofs.close();
return 0;
}
这样一个简单的有关文件操作的code,在其他编译器例如:Dev Cpp中可以直接在同级目录下创建相应文件,但在Clion中不行,程序运行没问题,就是找不到创建的文件位置在哪里,后来无意看了一眼exe的路径,找了一下,还真在这里。
总结:C++有关文件部分的code创建的文件位置在Clion中位于Cmake-build相关的目录中。