Categories

General


C++


WG21

  • How are my WG21 proposals doing?

    I have written several proposals for the ISO C++ committee (WG21). They are all written in Bikeshed so that automatic proposal referencing can be used, and the resulting proposal looks nicer. All proposal source code are stored in the wg21-papers repo.


Language


Mass Survey


Library


Ranges


Operator Overloading

  • The Definitive Guide to Operator Overloading in C++

    Operator overloading has always been one of the most integral parts that makes C++, well, C++. From the nearly-regular overload of operator= for copy and move assignments to the IOStream’s (mis)use of operator<< and >> for I/O, which every C++ programmer learns on the first day of the class, no one can deny that...