可能性の重複:私はC++/C#で簡単な字句コンパイラを作成する方法に取り組んできた
ios::nocreate error while compiling a C++ code使用イオス:: "宣言されていない識別子" エラーでNOCREATEフラグ結果
プログラムをコンパイルしようとするとエラーが発生しているようです。
error c2065 'nocreate' undeclared identifier
この問題はありますか?しかし、おそらくそれはfstreamヘッダーと関係があると思います。どのように扱うことができるのでしょうか?
このそれは私にエラー
loadTransitionTable();
fstream File("input.txt", ios::in|ios::Nocreate);
if (!File)
{
cout<<"\n Unable to open the input file."<<endl;
cout<<"\n Press any key to exit.";
getch();
exit(0);
を試してみてください? 'ios :: in'(これは' ifstream'のデフォルトの場合)で開くと、ファイルが存在しなければ作成されません。 –
http://stackoverflow.com/questions/1062861/iosnocreate-error-while-compiling-a-c-codeをご覧ください。 –