chrono

    3熱度

    3回答

    我想使用std :: chrono來查找基於過期時間計算將來的日期。 過期期限是指定「從現在開始」的整數。那麼如何使用chrono lib來查找100天后的日期呢?

    0熱度

    1回答

    是否可以序列化std::chrono::duration或特別是std::chrono::milliseconds與boost::serialization?發生 以下錯誤: 「結構的std ::時辰::持續時間> '沒有名爲成員' 連載」 我需要爲我的模板類: #include <iostream> #include <chrono> #include <boost/serializatio

    1熱度

    1回答

    我正在實施我自己的Future類,它建立在第三方等待功能thirdPartyWait(int milliseconds)之上。我想我的Future與接口兼容std::future,這意味着我想提供wait_for和wait_until。 wait_for很容易,因爲它直接映射到thirdPartyWait(我可以處理轉換爲毫秒內的轉換)。但是,wait_until不能很好地映射。直覺上,我將承擔以

    2熱度

    3回答

    在GCC 4.84文件/usr/include/c++/4.8我們 namespace std { typedef duration<int64_t, nano> nanoseconds; 爲什麼表示類型爲納秒級的有符號整型?爲什麼它沒有簽名?我們什麼時候可以有一個負值的持續時間對象?

    0熱度

    1回答

    我試圖讓當前年份存儲在1970年之前的日期使用std::chrono::time_point<std::chrono::system_clock>,但是我遇到了一個有關從其內容閱讀的問題到一個std::tm結構。 我首先將time_point轉換爲time_t,之後我讀取它的值以得到tm_year的值。但是,嘗試這樣做時,代碼在使用localtime_s時失敗,但在使用gmtime_s時成功。這隻

    1熱度

    2回答

    我不知道如何得到這個編譯器錯誤的坐: error C2676: binary '>=': 'std::chrono::system_clock::time_point' #include <ctime> #include <chrono> int main() { std::chrono::system_clock::time_point now = std::chrono:

    0熱度

    1回答

    我一直在尋找這個,但沒有找到解決方案的確切問題。 總之,有沒有一種方法來計算定義std :: chronos變量的持續時間?就拿下面的一段代碼: auto timed = std::chrono::duration_cast<std::chrono::microseconds>(t1-t0).count(); 我使用一個自定義Timer類測量代碼執行某些功能的持續時間。我想要做的是創建一個sw

    2熱度

    1回答

    如何區域無轉換std::chrono::time_point向/從預定日期時間格式YYYY-mm-dd HH:MM:SS.zzzzzzzzz的std::string? For me it turned out,唯一的辦法就是使用std::get_time和std::put_time與std::itringstream和std::ostringstream,但: 前兩個有std::tm和time_t

    2熱度

    1回答

    我正在創建時間軸UI控件,並且此時間軸上的時間總是從零開始,就像秒錶一樣。我想過使用std :: chrono :: steady_clock來保持規模上的開始和結束時間,但是,在這裏有個時鐘感覺是錯誤的,比如'2017年3月10日'與開始時間沒有任何關係規模。 我應該創建一個自定義時鐘開始時間爲'0'嗎?

    1熱度

    2回答

    我試圖製作一個表格(一個9乘11的數組),它存儲了幾個排序函數所花費的時間量。 我想我想要表是一個字符串。我目前無法解決如何將chrono轉換爲string,並且無法在線找到任何資源。 我是否需要放棄爲表格輸入字符串,或者有什麼方法將這些時間差異存儲在字符串中? `for (int i = 0; i<8;i++) // sort 8 different arrays { start =