Current items
Some papers
- Some coding guidelines. Just the really important stuff (I don't care where you put your braces).
- A practical style guide for declaring user-defined types.
-
dateA highly optimized date library - Time Zone Database Parser
- ISO week-based calendar system
- chrono-Compatible Low-Level Date Algorithms
-
chronostreaming - Endian
- Dining Philosophers Rebooted
- Combinations and Permutations
- Type Classification
-
Brief tutorial for
unique_ptr -
Incomplete types and
shared_ptr / unique_ptr - Allocator Boilerplate
- short_alloc
-
<chrono>Utilities -
On
vector<bool> -
On
std::list::size - Everything you ever wanted to know about UTF encoding but were afraid to ask
-
insertvsemplace -
LWG 2228: Missing SFINAE rule in
unique_ptrtemplated assignment
Presentations
- Meeting C++ 2019 - Design Rationale for the chrono Library
- Meeting C++ 2019 - How to initialize x from expression y
-
CppCon 2016 - A
<chrono>Tutorial - CppCon 2016 - Welcome To The Time Zone
- CppCon 2015 - A C++14 Approach to Dates and Times
- CppCon 2014 - Types Don’t Know #
- Everything You Ever Wanted To Know About Move Semantics