我需要帮助检查存储在我的计算机上的文本文件中的字符串..伪示例
if String = x {
Sleep(100)
}
else {
exit(0)
}
我只是想检查文本文件中的一行文本,然后根据该行返回一个值...例如,如果字符串是continue
,那么我希望它继续其他{{ 1}}。
我的C ++项目是一个DLL。基本上我要做的是打开一个与dll位于同一位置的文件,检查exit(0)
或0
,如果它返回1
继续进行该过程它返回1
终止它。
答案 0 :(得分:0)
经过一番来回,我相信这就是你想要的
#include <iostream>
#include <fstream>
int main() {
// you probably just want "test.txt" here not "c:\\test.txt"
std::ifstream data_store("c:\\test.txt");
if (!data_store.good()) {
std::cerr << "couldn't open file\n";
return 1;
}
int contents = 0;
data_store >> contents;
if (contents == 0) {
return 0; // or std::exit(0) if not in main
} else if (contents == 1) {
// do the rest of the code here
}
}