Learn C++ With Back to Basics: The Abstract Machine by Bob Streagall (CPPCon 2020) Video
November 23, 2020
The C++ abstract machine is commonly unknown to many programmers. This video introduces the C++ abstract machine; how it is relative to the C++ language and how it affects our perception with coding in C++. If you are only discovering about the C++ abstract at the moment…
Learn How To Use Auto-Typed Variables In C++ For Windows Development
November 20, 2020
auto-typed variables is a C++11 feature that allows the programmer to declare a variable of type auto, the type itself being deduced from the variable’s initializer expression. The auto keyword is treated as a simple type specifier (that can be used with * and &)…
BCC32, which is the classic C++Builder 32 bit compiler, includes the use of rvalue references, which allow creating a reference to temporaries. Also, rvalue references avoid unnecessary copying and make possible perfect forwarding functions. This feature is one of the C++11 features.
Rvalue references are a compound type like standard C++ references, which are referred to as lvalue references.