General
-
Hello World
General ·(Automatically generated by the Alembic theme)
C++
-
Fun With Deducing This, SMFs and
C++, Language, Operator Overloading, Implementation Divergence ·= delete
-
The Definitive Guide to Operator Overloading in C++
C++, Language, Operator Overloading ·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 ofoperator<<
and>>
for I/O, which every C++ programmer learns on the first day of the class, no one can deny that... -
Range Properties of the Standard Range Adaptors
C++, Library, Ranges ·Enumerate the basic usages and properties of C++20-26 Range Adaptors.
-
String Interpolation For C++: Going Down The Rabbit Hole
C++, Language, Mass Survey ·Recently, EWG reviewed P1819R0 Interpolated String Literal, igniting a new round of discussion on the possibility of adding string interpolation into C++. The review results were quite split, and a lot of contentious issues were polled with no consensus in either direction. Therefore, I want to write a post about all the subtle issues in the idea, and conduct...
-
How are my WG21 proposals doing?
C++, WG21 ·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.
WG21
-
How are my WG21 proposals doing?
C++, WG21 ·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
-
Fun With Deducing This, SMFs and
C++, Language, Operator Overloading, Implementation Divergence ·= delete
-
The Definitive Guide to Operator Overloading in C++
C++, Language, Operator Overloading ·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 ofoperator<<
and>>
for I/O, which every C++ programmer learns on the first day of the class, no one can deny that... -
String Interpolation For C++: Going Down The Rabbit Hole
C++, Language, Mass Survey ·Recently, EWG reviewed P1819R0 Interpolated String Literal, igniting a new round of discussion on the possibility of adding string interpolation into C++. The review results were quite split, and a lot of contentious issues were polled with no consensus in either direction. Therefore, I want to write a post about all the subtle issues in the idea, and conduct...
Mass Survey
-
Comparison of Minecraft Launchers
Minecraft, Mass Survey, Comparison · -
String Interpolation For C++: Going Down The Rabbit Hole
C++, Language, Mass Survey ·Recently, EWG reviewed P1819R0 Interpolated String Literal, igniting a new round of discussion on the possibility of adding string interpolation into C++. The review results were quite split, and a lot of contentious issues were polled with no consensus in either direction. Therefore, I want to write a post about all the subtle issues in the idea, and conduct...
Library
-
Range Properties of the Standard Range Adaptors
C++, Library, Ranges ·Enumerate the basic usages and properties of C++20-26 Range Adaptors.
Ranges
-
Range Properties of the Standard Range Adaptors
C++, Library, Ranges ·Enumerate the basic usages and properties of C++20-26 Range Adaptors.
Operator Overloading
-
Fun With Deducing This, SMFs and
C++, Language, Operator Overloading, Implementation Divergence ·= delete
-
The Definitive Guide to Operator Overloading in C++
C++, Language, Operator Overloading ·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 ofoperator<<
and>>
for I/O, which every C++ programmer learns on the first day of the class, no one can deny that...