chrono

    2熱度

    1回答

    如何序列化std :: chrono :: minutes與穀物或一般? 我想這 struct A { std::chrono::minutes m; template <class Archive> void serialize(Archive& ar) { ar(m); } }; int main() { A a;

    0熱度

    2回答

    首先,讓我說,我昨天剛開始使用這個庫,所以我對它的理解還是比較基礎的。我試圖捕獲我正在創建的視覺處理程序的FPS,並使用chrono庫將其輸出到屏幕。在我的情況下,我需要將開始執行steady_clock之後所花費的時間花費在double(或其他一些數字typedef,我可以像對待一樣)。我查看了參考文檔,並嘗試使用duration_cast和time_point_cast函數,但這兩個函數似乎都

    4熱度

    2回答

    考慮的持續時間下面的代碼: // durations are from std::chrono auto a = get_duration_1(); // milliseconds, will vary in future versions auto b = get_duration_2(); // seconds, will vary in future versions auto c =

    1熱度

    1回答

    有一段時間我一直在試圖通過計算我的OpenCV的計劃未來的視頻流的FPS,並想知道是否有任何方式做它用計時而不是time.h中或其他任何用CPU滴答測量的API。經過大量的實驗和研究後,我還沒有找到使用Chrono的簡單解決方案。 是否有保持簡單愚蠢的解決方案來計算您的FPS Chrono?或者正在使用CPU ticks是不可避免的?

    3熱度

    2回答

    我使用Howard Hinnant's date library,並試圖找到兩個日期之間的月總數量。 invalid static_cast from type ‘std::chrono::duration<int, std::ratio<2629746l, 1l> >’ to type ‘int’ int period = static_cast<int>(period_in_mont

    1熱度

    3回答

    我試圖在chrono名稱空間中找到一些實用程序,以向我的應用程序提供我在C#程序中使用的相同功能。我需要做的是計算到具體日期之間的時間差,但我找不到具體的東西。例如,以下是我的C#代碼: var startDate = new DateTime(2000, 1, 1); int diffDays = (DateTime.Today.Date - startDate.Date).Days; r

    1熱度

    1回答

    我在我的項目中使用了HowardHinnant date庫。我想在n個月之前得到確切的日期。 例如:「2016-12-17 18:21:26」是當前日期時間,我想知道13個月前的日期時間。它應該輸出「2015-11-17 18:21:26」。 /* * This function will return the current date in year_month_day format */

    3熱度

    3回答

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

    2熱度

    1回答

    是否有符合便攜式標準的方法來創建1970年1月1日00:00:00的std :: chrono :: time_point?這必須是線程安全的。因此,該解決方案應該避免像std::gmtime()和std::localtime()這些沒有線程安全保證的功能。 這不是Convert std::chrono::time_point to unix timestamp重複,因爲我要請便攜式解決方案,線程

    0熱度

    1回答

    每當我打電話: std::chrono::high_resolution_clock::now().time_since_epoch().count(); 它的彙編指令是: std::chrono::high_resolution_clock::now().time_since_epoch().count(); 00007FF7D9E11840 call qword ptr [__imp_