我有一个读取配置文件的函数,我想重新加载这个函数来获取新变量
void readConfigFile()
{
ifstream File;
File.open("config.txt", ios::in);
while (!File.eof()){
string line;
int Hour;
int Minuts;
getline(File, line);
File >> Hour >> Minuts;
}
File.close();
}
int main()
{
readConfigFile();
while (1) {
time_t now;
struct tm *current;
now = time(0);
current = localtime(&now);
if( current->tm_hour == Hour && current->tm_min == Minuts){
std::cout << "Done" << std::endl;
}
Sleep(5000);
}
return 0;
}
我如何重新加载此 readConfigFile() 函数以在应用程序运行时获取新的小时/分钟
例如
if(Clicked Button){
reload readConfigFile();
}
当我在互联网上搜索重新加载时
我发现我可以通过运算符重载来做到这一点
但我无法使用它
我还是初学者:(
谢谢你 :)