希望这是一个简单的问题。
基本上我想用C来看看我的电脑是否断电。这将决定程序如何运行。如果有电力损失,那么它会走一条路。否则它会以另一种方式响应:
#include nopower.h
#include power.h
//------------------------
if(!powerloss){
power_procedure();
}
else no_power_procedure();
//--------------------------
我正在运行 Ubuntu 12.04 LTS。我希望这可以直接在运行此代码的计算机上运行。换句话说,有一种方法可以检查注册表状态以查看是否断电。操作系统知道何时出现不正确的关闭,我想知道我是否可以利用相同或类似的资源。我宁愿不经常写入文件。