C++ Tutorial : structures and abstract datatypes C/C++ - part 3
In this video, I continue the series with a discussion on dynamically allocating structs and using structs with functions, and a little on pointers too. abstract data types are data types created by the programmer and can be used to represent real world things such as students, or cars, or maybe monsters in a fantasy rpg. These are implemented using the struct construct within the language, and let us wrap up multiple values inside one data type, much like an array is like a variable that can hold more than one value. Unlike arrays, structs can hold values of different types.

▶︎
SMART POINTERS in C++ (for beginners in 20 minutes)

▶︎
lvalues and rvalues in C++

▶︎
Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

▶︎
C++ Pointers - Finally Understand Pointers

▶︎
Why Aliens Would NEVER Invade Africa

▶︎
The Unity Tutorial For Complete Beginners

▶︎
Something is jamming GPS over Europe. Here's what we found

▶︎
The Insane Genius of a Formula 1 Gearbox

▶︎
31 nooby C++ habits you need to ditch

▶︎
HOLY ROSARY TODAY THURSDAY, JUNE 11, 2026 ST. JUDE THADDEUS & LUMINOUS MYSTERIES | DAILY HOLY ROSARY

▶︎
Introduction to Programming and Computer Science - Full Course

▶︎
But what is the Fourier Transform? A visual introduction.

▶︎
The Match That Made Brazilians Hate Germany

▶︎
I turned an old van into a 2-STORY tiny house

▶︎
Fourier Transform Best Explanation (for Beginners)

▶︎
you will never ask about pointers again after watching this video

▶︎
HISTORIC COMEBACK BY THE GREATEST JAPANESE GENERATION OF ALL TIME AGAINST ANCELOTTI’S BRAZIL

▶︎
What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

▶︎
Writing an ITERATOR in C++

▶︎
