YoVDO

Pointless Pointers - How to Make Our Interfaces Efficient

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses Programming Courses C++ Courses Pointers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore efficient interface design in C++ through this conference talk from code::dive 2017. Delve into the concept of pointers, their potential misuse, and common problems they can cause. Participate in interactive quizzes to test your understanding of pointer implementations. Discover better solutions and learn how to use C++ correctly through multiple case studies. Compare pointer usage in ANSI C with modern C++ approaches. Gain insights into the evolution of pointers and size handling in C++17 and C++20. Understand the crucial differences between C++ and ANSI C to write more effective and efficient code.

Syllabus

Intro
WHAT IS A POINTER?
POINTERS MISUSE LEADS TO
PROBLEM DEFINITION
QUIZ GUESS WHAT?
QUIZ-MATCH IMPLEMENTATION
IS THERE A BETTER SOLUTION?
USING C++ THE RIGHT WAY - CASE 01
USING C++ THE RIGHT WAY - CASE #2
USING C++ THE RIGHT WAY - CASE #3
USING C++ THE RIGHT WAY - CASE #4
POINTERS USAGE IN ANSIC
DOING IT C++ WAY
C++17 AND C++20: WHAT ABOUT POINTER AND A SIZE
C++ IS NOT ANSIC!!!


Taught by

code::dive conference

Related Courses

From Developer to SW Architect
code::dive conference via YouTube
Stop Writing Test Doubles You Are Using
code::dive conference via YouTube
You Can Do Better! Presentations That Are Captivating
code::dive conference via YouTube
What C and C++ Developers Can Learn from Rust
code::dive conference via YouTube
Beautiful Python Refactoring II
code::dive conference via YouTube