我正在尝试使用Pocket CPP在notepad ++上编译C ++。虽然使用ifstream但我无法打开文本文件。我把txt文件放在哪个文件夹中,以便PocketCPP / NppExec读取它。
答案 0 :(得分:0)
您可以获取当前工作目录(txt所在的位置)编译/执行以下示例:
#include <iostream>
#include <vector>
#include <cstdlib>
#include <direct.h>
using namespace std;
int main() {
vector<char> path(512);
_getcwd(&path[0], path.size());
cout << &path[0] << endl;
}
PS:我是Pocket C ++的创建者,你也可以使用issue tracker。我将在未来版本中添加一个问题来更改工作目录(我认为默认情况下它应该与.cpp文件相同)。