我正在尝试重新发明轮子,我想用c ++创建一个时间类,我确实希望这个类依赖于任何c / c ++ std库,为什么?因为我正在写一个小操作系统以获得乐趣,但我似乎找不到有关如何开始的信息。谁能引导我朝着正确的方向前进?我找到的大部分搜索都是如何使用std库来获取时间......
由于
抱歉让我修复一个x86的小操作系统。
答案 0 :(得分:1)
较旧的PC具有RTC(实时时钟),从不使用HPET(高精度事件计时器)。
如果您想了解如何编程,请深入了解Linux内核源代码。 Unices还有一个与运行进程相关的时钟,只有在进程运行时才会打勾,这完全是一个操作系统功能。
答案 1 :(得分:0)
你能不能只看时间类代码?您可以轻松查看标准库中的任何代码。