chrono

    2熱度

    2回答

    我可以用測量時間: t1 = system_clock::now(); ... t2 = system_clock::now(); duration<double> d = t2 - t1; ,編譯罰款,但我怎麼做相反?我想使用持續時間移動一個時間點? 例如(不編譯): system_clock::time_point tp1 = system_clock::now(); syste

    -1熱度

    1回答

    有人請描述下面的代碼嗎? 由於 template<typename _Rep2, typename = typename enable_if<is_convertible<_Rep2, rep>::value && (treat_as_floating_point<rep>::value || !treat_as_floating_point<_Rep2>::

    2熱度

    2回答

    我有一個小問題: 我怎樣才能寫下面的代碼沒有auto。 auto a = std::chrono::system_clock::now() /* do something */ auto b = std::chrono::system_clock::now() - a;

    4熱度

    1回答

    我實施一個非常簡單的帶通濾波器,它的輸入參數是包含該信號時,停留時間,並且截止頻率爲高通和低通濾波器的載體: typedef std::vector<double> vec; vec bandPass(const vec& signal, double dwellTime, double lowCutoff, double highCutoff); 我的界面的一個明顯的問題是,函數調用者必須

    4熱度

    1回答

    如果我轉換爲較粗糙的時間單位(例如std::chrono::minutes到std::chrono::hours)duration_cast將如何循環?例如,如果轉換爲std::chrono::hours,std::chrono::minutes(91)會變成什麼值? 2小時,1小時?

    0熱度

    1回答

    我發佈了關於12天前將std :: chrono :: time_point轉換爲字符串的問題並解決了問題。我想向你表示感謝。 我解決了使用下面的代碼我的問題: char no[15]; string test; chrono::system_clock::time_point now = chrono::system_clock::now(); time_t now_c = chrono

    2熱度

    2回答

    從來就寫了下面的函數接收的時間點,並返回與毫秒的ISO字符串: std::string TimePointToISOString(const std::chrono::time_point<std::chrono::system_clock>& time) { std::time_t rawTime = std::chrono::system_clock::to_time_t

    5熱度

    2回答

    我一直在試圖找到一個使用std :: chrono的例子,它只是獲取chrono::time_point並提取整數的小時數和分鐘數。 我: std::chrono::system_clock::time_point now = std::chrono::system_clock::now(); ,但我不能找出如何再提取小時和分鐘(從午夜開始)?我在尋找的東西,如: int hours = no

    5熱度

    1回答

    在http://en.cppreference.com/w/cpp/chrono的實例中,秒數值在double中獲得。這是我想要的行爲。然而,這似乎依賴於隱含的假設,即時間點減法產生代表秒的值。我找不到任何解釋爲什麼一個持續時間在沒有實際指定時間單位的情況下產生浮點秒的原因。完全不使用auto,有人可以展示如何明確獲取浮點類型中的時間單位(例如秒),還是指向文檔或解釋爲什麼上述轉換表示秒? 有問題

    -1熱度

    2回答

    #include <iostream> #include "current_time.h" #include <time.h> #include <future> #include <chrono> #include <Windows.h> using namespace std; current_time mytimer; void timer() { while