如何寫 Timer Thread 日期: 11月 22, 2020 C++ std::atomic std::chrono +3 std::condition_variable std::function std::mutex std::thread Timer thread C++ std::atomic std::chrono std::condition_variable std::function std::mutex std::thread Timer thread
怎麼寫執行緒安全的複製(移動)建構子及複製(移動)賦值運算子 日期: 5月 03, 2020 C++ thread-safe copy assignment +2 thread-safe copy constructor thread-safe move assignment thread-safe move constructor C++ thread-safe copy assignment thread-safe copy constructor thread-safe move assignment thread-safe move constructor
C++ the rule of five 日期: 5月 02, 2020 C++ constructor copy assignment +2 copy constructor destructor move assignment move constructor C++ constructor copy assignment copy constructor destructor move assignment move constructor
請為有參數的建構子及轉型運算子都加上 explicit 日期: 5月 02, 2020 C++ cast operator constructor + explicit C++ cast operator constructor explicit
C++ value initialization 日期: 4月 19, 2020 C++ C++ value initialization + Trivially Copyable C++ C++ value initialization Trivially Copyable
POD 型別 日期: 12月 13, 2019 C++ Plain old data POD type std::is_pod std::is_standard_layout + std::is_trivial C++ Plain old data POD type std::is_pod std::is_standard_layout std::is_trivial
如何使用 C++ 產生 UUID / GUID 日期: 12月 09, 2019 boost boost.uuid C++ GUID +0 UUID boost boost.uuid C++ GUID UUID