With Secure Coding Practices in C++: A Deep Dive into const you will get a 40% discount on yearly plans and a 20% monthly discount oneducative.io. It is one of the popular courses from educative.io
In this course, you will learn about the C++ keyword const and its behaviour under different usage conditions, including local, global and static contexts.
Secure Coding Practices in C++: A Deep Dive into const – Developer Discount
With the exclusive Holiday discount, you can get a 20% discount on two years of access to educative.io which includes all the existing and future courses. Two-year access is just $199 after the discount. Lockin this price before it expires.
Get an additional 20 discount on Handling Financial Services with Square API course
Coupon: Use code devops at checkout
Also, you can get a 10% discount on all educative courses using the exclusive discount.
Coupon: Use Code Educative10 at checkout
Here is what you will Learn from Secure Coding Practices in C++: A Deep Dive into const
1. Introduction
- A Bit about const
2. Arguments using const
- Arguments Against const
- const and Visual Noise
- How const may Confuse Developers
- Why does const matter?
- Key Takeaways
- Quiz
3. Local Variables
- const Local Variables
- Key Takeaways
- Quiz
4. Local Members
- const with Member Variables
- Unexpected Implications
- Find a Workaround
- Move Semantics
- Key Takeaways
5. Functions
- const Functions
- const Overloads
- Key Takeaways
- Quiz
- Exercise
6. Return Types
- const Return Types
- Returning const References
- Return const Pointers
- int * const func() const
- const int * func() const
7. const Parameters
- const Primitive Data Type
- const Class Type Parameters
- Ignoring the const
- const Qualifier
- Key Takeaways
8. const and Smart Pointers
- Smart Pointers as Pointers
- Smart Pointers as Objects
- Key Takeaways
- Quiz
9. Rvalue References
- const Rvalue References
- Binding Rules
- Use of const Rvalue References
- Key Takeaways
- Quiz
10. Summary
- Summary