标准库中的 time()
和 POSIX 扩展中的 stime()
之间的函数有什么区别?
如果stime()
设置系统时间,那么time()
设置什么时间?
最佳答案
POSIX 的 stime()
始终使用 1970 年 1 月 1 日午夜作为“纪元开始”时间,并且仅可供 super 用户使用,而标准库的 时间()
使用系统定义的(通常是 1900 或 1970)纪元,并且没有访问限制。
此外,time()
不设置时间,它仅从系统读取时间,这就是它不限于 super 用户或类似访问权限的原因.
关于c - time() 和 stime() 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43298594/