The Daily C++ via @vote
Do you know about RAII ?
anonymous poll
Yea β 170
πππππππ 56%
No β 131
πππππ 44%
π₯ 301 people voted so far.
anonymous poll
Yea β 170
πππππππ 56%
No β 131
πππππ 44%
π₯ 301 people voted so far.
C++20 core language features (part 2): https://www.modernescpp.com/index.php/c-20-the-core-language
Modernescpp
C++ 20: The Core Language - ModernesCpp.com
A series of tutorials of how to compile a functional language using C++. This is the first post. Enjoy the series!
Compiling a Functional Language Using C++, Part 0 - Intro
https://danilafe.com/blog/00_compiler_intro/
Compiling a Functional Language Using C++, Part 0 - Intro
https://danilafe.com/blog/00_compiler_intro/
Accidentally Overwriting Another Local Variable in C and C++ https://blog.petrzemek.net/2019/12/05/accidentally-overwriting-another-local-variable-in-c-and-cpp/
Writing a Simple Garbage Collector in C
http://maplant.com/gc.html
http://maplant.com/gc.html
Maplant
Writing a Simple Garbage Collector in C
The Unix C library API can only be reliably used from C
https://utcc.utoronto.ca/~cks/space/blog/unix/CLibraryAPIRequiresC
https://utcc.utoronto.ca/~cks/space/blog/unix/CLibraryAPIRequiresC
A bit of C++ template metaprograming in order to finish the year
https://akrzemi1.wordpress.com/2019/12/23/short-circuiting-in-meta-functions/
https://akrzemi1.wordpress.com/2019/12/23/short-circuiting-in-meta-functions/
Andrzej's C++ blog
Short-circuiting in meta-functions
Short-circuiting in logical operations is a very useful and an often used feature: Should cond_a() evaluate to false, cond_b() is guaranteed not to be evaluated. This is useful for two reasons. Oneβ¦
For so long time C++ has been the Lingua Franca of systems programming. Reason being it's closeness to hardware and efficiency of the language. Thus, to attain absolute amount of performance in a C++ software not only you must have expertise in C++ but also the system, the hardware. That's why we would recommend every C++ aspirant to study the course.