1
我想一些时间添加到time_point Qt中(C++ 11/MinGW的),我有麻烦:的std ::时辰,增加持续时间time_point
初始化(程序启动时):
auto program_start_time = std::chrono::system_clock::now();
auto offline_time = std::chrono::system_clock::now();
...
一些活动下线:
offline_mark_time = std::chrono::system_clock::now();
...
当活动恢复,我需要离线时间添加到我的开始时间:
auto now = std::chrono::system_clock::now();
program_start_time += (now - offline_mark_time); // <- Does not seem to work
即使编译和执行就可以了,程序的行为是因为如果我加入零。
你如何添加或减去时间到time_point?