需要使用linux ubuntu从.cpp中find最后一次启动的时间?

所以我对C ++和Linux非常陌生,我需要从c ++文件中find最后一次启动的时间。 我一直在使用/ proc文件的其他信息。 我不想找时间。

我试图find一种方法来执行从我的.cpp文件“最后重新启动”命令,但我不能弄清楚。 这是可能的,还是有办法find当前的时间,所以我可以从当前减去时间?

非常失落

顺便说一下,这是作业,但是我已经完成了所有其他部分,并且只是绑在这一小部分上。

我也有几个小时的眼镜,只是不能find一种方法…我误解了一些东西,它更简单,然后我正在做?

只需要最后一次系统启动的时间

谢谢!

使用时间(2)获取当前时间,并从sysinfo(2)中获取启动以来的秒数。

如果你想要一个很好的,可显示的格式的结果,使用ctime(3)把它变成一个日期/时间字符串。

通过/ var / log / syslog找出它并不完美,因为它只能运行5个星期,但是我认为它足够我的任务,谢谢大家!