YoVDO

Rethinking Pointers

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Type System Courses Memory Management Courses Pointers Courses Smart Pointers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the complexities of pointer usage in C++ through this conference talk from C++Now 2018. Delve into the nuances of owning raw pointers, smart pointers, and references, challenging common advice and examining standard library practices. Analyze the properties of various pointer-like types and their appropriate applications. Investigate situations requiring pointer-like types and determine the best choices for each scenario. Gain insights into topics such as optional, std::observer_ptr, and the distinctions between T&, gsl::non_null, and std::reference_wrapper. Learn how the type system can aid in catching lifetime issues, ultimately providing a comprehensive guide to selecting the most suitable pointer types for different programming contexts.

Syllabus

C++Now 2018: Jonathan Müller “Rethinking Pointers”


Taught by

CppNow

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera