Careertail
About UsCoursesCareer PathsBlogOpportunities
Log In
Courses>log>Secure Coding Practices in C++: A Deep Dive into const
Secure Coding Practices in C++: A Deep Dive into const
Price:Paid
Length:2 hours
Content type:text
level:beginner
Language:English
Updated:21 August 2022
Published:06 April 2022
Similar courses
Opportunities
Courses>>Secure Coding Practices in C++: A Deep Dive into const
Secure Coding Practices in C++: A Deep Dive into const
 English
 Sandor Dargo
DescriptionIn this course, you will learn about the C++ keyword const and its behaviour under different usage conditions, including local, global and static contexts. This course will help you to understand const and its implications when you attempt to return pointers and references in C++. By the end of the course, you will have a solid grip on const and its usage in preventing any accidental change of data.
Syllabus

1. A Bit about const

1. Arguments Against const

2. const and Visual Noise

3. How const may Confuse Developers

4. Why does const matter?

5. Key Takeaways

6. Quiz

1. const Local Variables

2. Key Takeaways

3. Quiz

1. const with Member Variables

2. Unexpected Implications

3. Find a Workaround

4. Move Semantics

5. Key Takeaways

6. Quiz

7. Exercise

8. Solution

1. const Functions

2. const Overloads

3. Key Takeaways

4. Quiz

5. Exercise

6. Solution

1. const Return Types

2. Returning const References

3. Return const Pointers

4. int * const func() const

5. const int * func() const

6. Key Takeaways

7. Quiz

1. const Primitive Data Type

2. const Class Type Parameters

3. Ignoring the const

4. const Qualifier

5. Key Takeaways

6. Quiz

1. Smart Pointers as Pointers

2. Smart Pointers as Objects

3. Key Takeaways

4. Quiz

1. const Rvalue References

2. Binding Rules

3. Use of const Rvalue References

4. Key Takeaways

5. Quiz

6. Exercise

7. Solution

1. Summary

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot
Careertail
Courses>log>Secure Coding Practices in C++: A Deep Dive into const
Secure Coding Practices in C++: A Deep Dive into const
Price:Paid
Length:2 hours
Content type:text
level:beginner
Language:English
Updated:21 August 2022
Published:06 April 2022
Similar courses
Opportunities
Courses>>Secure Coding Practices in C++: A Deep Dive into const
Secure Coding Practices in C++: A Deep Dive into const
 English
 Sandor Dargo
DescriptionIn this course, you will learn about the C++ keyword const and its behaviour under different usage conditions, including local, global and static contexts. This course will help you to understand const and its implications when you attempt to return pointers and references in C++. By the end of the course, you will have a solid grip on const and its usage in preventing any accidental change of data.
Syllabus

1. A Bit about const

1. Arguments Against const

2. const and Visual Noise

3. How const may Confuse Developers

4. Why does const matter?

5. Key Takeaways

6. Quiz

1. const Local Variables

2. Key Takeaways

3. Quiz

1. const with Member Variables

2. Unexpected Implications

3. Find a Workaround

4. Move Semantics

5. Key Takeaways

6. Quiz

7. Exercise

8. Solution

1. const Functions

2. const Overloads

3. Key Takeaways

4. Quiz

5. Exercise

6. Solution

1. const Return Types

2. Returning const References

3. Return const Pointers

4. int * const func() const

5. const int * func() const

6. Key Takeaways

7. Quiz

1. const Primitive Data Type

2. const Class Type Parameters

3. Ignoring the const

4. const Qualifier

5. Key Takeaways

6. Quiz

1. Smart Pointers as Pointers

2. Smart Pointers as Objects

3. Key Takeaways

4. Quiz

1. const Rvalue References

2. Binding Rules

3. Use of const Rvalue References

4. Key Takeaways

5. Quiz

6. Exercise

7. Solution

1. Summary

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot