- A wrapper for UTF-8 Windows apps.
- UTF-8 in the Windows API
- Why COW was deemed ungood for std::string.
- Non-crashing Python 3.x output in Windows
- 2013 in review
- 2012 in review
- C++11 features in Visual C++, yeah!
- Liskov’s substitution principle in C++ <
- ResultOf a function with C++11
- 2011 in review
- Unicode part 2: UTF-8 stream mode
- Unicode part 1: Windows console i/o approaches
- 2010 in review
- Ch 4 of my Norwegian intro to C++ available
- Errata #1 for Norw. intro to C++ programming
- Current TOC for my Norwegian intro to C++
- A Norwegian introduction to C++ programming (in Windows)
- [cppx] B true, or B thrown! (Using the >> throwing pattern)
- Microsoft “Genuine Advantage”
- [cppx] Is C4099 really a sillywarning? (MSVC sillywarnings)
- [cppx] Exception translation, part II
- [cppx] Exception translation, part I
- [cppx] Unique identifier values via std::type_info
- [C++ basics] Five lesser known special cast operations
- [cppx] 3 ways to mix in a generic cloning implementation
- [wordpress] stats broken – proof
- [cppx] ZStr, an ownerhip transferring string type
- [cppx] Xerces strings simplified by ownership, part II.
- [cppx] /W4, no warnings, part II! (Disabling MSVC sillywarnings)
- An ironclad proof that you are smarter than Roger Penrose
- How to create a bug like this Thunderbird bug
- Not even programming: visitor & visitors pattern
- [cppx] Xerces strings simplified by ownership, part I.
- [cppx] Ownership with custom deleter.
- [wordpress] Broken stats?
- [cppx] How to do typed optional arguments in C++98
- [Thunderbird] Adding a quoting options GUI to Thunderbird
- Do it this way? Or that way? What’s best?
- [cppx] C++98 constructor arguments forwarding (v2 posting).
- [cppx] C++98 constructor arguments forwarding
- I got an article in Dr. Dobbs Journal! 🙂
- How to avoid post-construction by using Parts Factories.
- const data members, yes or no?
- [cppx] How to avoid disastrous integer wrap-around
- [wordpress] WordPress replacing “C++” tag with “C#”!
- [cppx] Hubris, significant spaces, g++
- [cppx] Characters & nasal daemons…
- [cppx] Compile time assertions (static asserts)
- [cppx] /W4, no warnings! (Disabling MSVC sillywarnings)
- [cppx] Compiler-specific functionality abstracted
- [cppx] A simple unit tests framework
- Test of source code formatting…
- Hello world!