Pocket CPP を使用して、notepad++ で C++ をコンパイルしようとしています。ただし、ifstreamを使用しているときにテキストファイルを開くことはできません。PocketCPP/NppExec が読み取れるように、txt ファイルを配置するフォルダーはどれですか。
1106 次
1 に答える
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 ファイルと同じになるはずです)。
于 2013-09-24T17:23:07.173 に答える