4 c++ variables global-variables save
例如,
int var;
int main() {
if(var==5) {
cout<<"Program has been run before"<<endl;
}
else {
var = 5;
cout<<"First run"<<endl;
}
}
Run Code Online (Sandbox Code Playgroud)
这将打印首次运行首次运行,并且程序在每次运行之前运行.这有可能吗?
编辑:文件将无法正常工作,还有其他方法吗?
您需要将该计数器保存在应用程序之外的某个位置.变量存储在为进程保留的内存中.因此,当您的进程终止时,内存中的值也会消失.
如果平面文件不起作用,其他选项可能是数据库,甚至可能是一个单独的守护程序,它跟踪某个应用程序的运行时间.但是如果你想让计数器超过电源周期,你需要将数据值保存在持久存储器中的某个位置(例如硬盘)
归档时间: |
|
查看次数: |
273 次 |
最近记录: |