我在 Code::Blocks 中创建了一个名为 datos.csv
的文件,并且我有以下代码:
std::ifstream file("datos.csv");
if (file) {
cout << "Managed to read file successfully.";
}else{
cout << "Unable to read file.";
}
但无法读取文件。
我用 TextMate 测试了相同的代码,它可以运行 C++ 文件,并且它确实能够读取该文件,所以我认为 Code::Blocks 出了问题。我错过了什么?
我的文件显示在 Code::Blocks 导航器的“其他”中。
最佳答案
您需要修改目标属性,进入项目 -> 属性 -> 构建目标并更改项目的调试/发布文件夹的“执行工作目录”,我希望这会有所帮助。
问候。 致敬。
关于c++ - 为什么我无法使用 Code::Blocks C++ 读取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16642517/