ifstream 在我的代码中不起作用

ifstream not working in my code

我正在制作一种机器人,我需要从文档中获取一些值。文档会写一些"First Time Setup"。嗯,问题是,程序没有读取值。

ifstream inFile;
inFile.open("D:\Bot\bin\Debug\Settings.in");

inFile >> i >> i2;
cout<<"Retrieving data..."<<endl;
cout<<" "<<endl;
Sleep(10000);
cout<<"SO: "<<i<<endl;
cout<<"BO: "<<i2<<endl;
Sleep(2000);

inFile.close();

我使用了 .exe 所在的位置。我不明白为什么它没有获得价值。我的两个变量都为 0。我尝试使用 .txt 文件。一样的。

\ 是转义字符。要将它放在字符串中,它应该是:

inFile.open("D:\Bot\bin\Debug\Settings.in");