Learn C++ Pointers and Smart Pointers

Course

Online

£ 15 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Pointers are one of the most fundamental and powerful concepts in C and C++ programming. This course starts with C/C++ pointers and in second part of the course it covers Smart pointers concepts.Smart pointers in C++ are template classes that ensure memory and other resources are managed efficiently. Smart pointers are a key component of C++ resource management and a valuable skill for any developer. In this course, Abhishek Kumar explains different types of Smart Pointers and how to use those. You can choose the right smart pointer for your programming needs.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Understand Pointers and Smart Pointers in C++, manage Object Resources Effectively and avoid memory leaks due to usage of raw pointers

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Programming

Course programme

Introduction 1 lecture 03:07 Course Overview preview Introduction 1 lecture 03:07 Course Overview preview Course Overview preview Course Overview preview Course Overview preview Course Overview preview Pointers Introduction 1 lecture 06:44 Introduction to C++ Pointers Pointers Introduction 1 lecture 06:44 Introduction to C++ Pointers Introduction to C++ Pointers Introduction to C++ Pointers Introduction to C++ Pointers Introduction to C++ Pointers Pointers in C++ 6 lectures 44:12 Pointer Memory Pointer to Pointer Dereferencing Pointers Pointers and Arrays Character Pointers Dynamic Memory - Stack vs Heap Pointers in C++ 6 lectures 44:12 Pointer Memory Pointer to Pointer Dereferencing Pointers Pointers and Arrays Character Pointers Dynamic Memory - Stack vs Heap Pointer Memory Pointer Memory Pointer Memory Pointer Memory Pointer to Pointer Pointer to Pointer Pointer to Pointer Pointer to Pointer Dereferencing Pointers Dereferencing Pointers Dereferencing Pointers Dereferencing Pointers Pointers and Arrays Pointers and Arrays Pointers and Arrays Pointers and Arrays Character Pointers Character Pointers Character Pointers Character Pointers Dynamic Memory - Stack vs Heap Dynamic Memory - Stack vs Heap Dynamic Memory - Stack vs Heap Dynamic Memory - Stack vs Heap Smart Pointers - Motivation 1 lecture 02:18 Why Smart Pointers Smart Pointers - Motivation 1 lecture 02:18 Why Smart Pointers Why Smart Pointers Why Smart Pointers Why Smart Pointers Why Smart Pointers Different Smart Pointers in C++ 5 lectures 35:18 Unique Pointers - unique_ptr Unique Pointers - working with Arrays Shared Pointers - shared_ptr Shared Pointers - working with Arrays Weak Pointers - weak_ptr (Breaking Circular Reference) Different Smart Pointers in C++ 5 lectures 35:18 Unique Pointers - unique_ptr Unique Pointers - working with Arrays Shared Pointers - shared_ptr Shared Pointers - working with Arrays Weak Pointers - weak_ptr (Breaking Circular Reference) Unique Pointers - unique_ptr Unique Pointers - unique_ptr Unique Pointers - unique_ptr Unique Pointers - unique_ptr Unique Pointers - working with Arrays Unique Pointers - working with Arrays Unique Pointers - working with Arrays Unique Pointers - working with Arrays Shared Pointers - shared_ptr Shared Pointers - shared_ptr Shared Pointers - shared_ptr Shared Pointers - shared_ptr Shared Pointers - working with Arrays Shared Pointers - working with Arrays Shared Pointers - working with Arrays Shared Pointers - working with Arrays Weak Pointers - weak_ptr (Breaking Circular Reference) Weak Pointers - weak_ptr (Breaking Circular Reference) Weak Pointers - weak_ptr (Breaking Circular Reference) Weak Pointers - weak_ptr (Breaking Circular Reference) Custom Deleters 1 lecture 05:37 Defining Custom Deleters for Smart Pointers Custom Deleters 1 lecture 05:37 Defining Custom Deleters for Smart Pointers Defining Custom Deleters for Smart Pointers Defining Custom Deleters for Smart Pointers Defining Custom Deleters for Smart Pointers Defining Custom Deleters for Smart Pointers Conclusion 1 lecture 00:40 Conclusion Conclusion 1 lecture 00:40 Conclusion Conclusion Conclusion Conclusion Conclusion

Additional information

Intermediate level. Basic programming experience in C++

Learn C++ Pointers and Smart Pointers

£ 15 + VAT