Learning C++

Upgrade to Modern Cplusplus

It seems a total different language sinc c++11, it provides more features such as auto, constexpr, lembda, thread, mutex, move semantics and so on. And more in c++14/17/20. It is time upgrade your c++ knowledge and leverage the power of the modern c++. [ May 30, 2024 ]

Multithreading in Modern C++

[ August 12, 2024 ]

fmt::format Custom Data Structure

{fmt} is a modern formating library, it provides a safe replacement for the printf family of functions. Errors in format strings, which are a common source of vulnerabilities in C, are reported at compile time. This article is about how to introduce ftm::format support for any user-defined structure. E.g., we have a user-defined data structure: [ July 9, 2024 ]

Use Literal String as Tempalte Parameter

[ May 30, 2024 ]