References are the way to go in C++. It's use is heavily preferred over pointers. Hence, it's a great thing to learn about references.
Current status of C++ standard support in GCC
https://gcc.gnu.org/projects/cxx-status.html
https://gcc.gnu.org/projects/cxx-status.html
https://www.pluralsight.com/paths/c-plus-plus
Plural sight is offering free trial of one month (new accounts only)
Plural sight is offering free trial of one month (new accounts only)
Pluralsight
C++
C++ is an object-oriented programming language that was first developed by Bjarne Stroustrup. It was originally created to be an extension of the C language, which is a middle-level language, and these roots are still present today. C++ can be developed in…
Reptolines vs Static Calls in GNU/Linux
https://lwn.net/SubscriberLink/815908/8fe01199eee0f77f/
https://lwn.net/SubscriberLink/815908/8fe01199eee0f77f/
lwn.net
Avoiding retpolines with static calls
January 2018 was a sad time in the kernel community. The Meltdown and
Spectre vulnerabilities had finally been disclosed, and the required
workarounds hurt kernel performance in a number of ways. One of those
workarounds — retpolines —
continues to cause…
Spectre vulnerabilities had finally been disclosed, and the required
workarounds hurt kernel performance in a number of ways. One of those
workarounds — retpolines —
continues to cause…
Logic programming in C++
https://wordsandbuttons.online/logic_programming_in_cpp.html
https://wordsandbuttons.online/logic_programming_in_cpp.html
CC-0 C E-book, "So You Think You Know C?"
https://wordsandbuttons.online/SYTYKC.pdf
https://wordsandbuttons.online/SYTYKC.pdf
The Daily C++
https://dl.acm.org/doi/abs/10.1145/3386320
This is a great read for anyone trying to learn about latest C++. The C++ you learn is probably old C++98 or in worst cases even older. That was quite unsafe and lacked good features. This article will be a great primer for new things. Also, it includes rationals behind why things were implemented. This is icing on top of cake.
IMO learning about features is not enough. One should know when to use them and that can be learned by reading the reasons behind the inclusion of the feature. A feature it's included to solve a problem and that problem is included in the reasons.
Happy Reading
IMO learning about features is not enough. One should know when to use them and that can be learned by reading the reasons behind the inclusion of the feature. A feature it's included to solve a problem and that problem is included in the reasons.
Happy Reading