Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Quizes
Exercises
Publications
Startups
Units
Show all results for
Home
Lecture
Smart Pointers in C++
Graph Chatbot
Related lectures (34)
Proper Pointer Usage
Covers the proper usage of pointers in C++, emphasizing the importance of initializing pointers with valid addresses.
Dynamic Memory Allocation in C++
Covers the concept of pointers in C++, dynamic memory allocation, and best practices.
C++ Pointers and Structures
Covers practical C++ programming aspects, focusing on pointers, structures, memory management, and variable declarations.
C Programming Concepts: Debugging and Memory Management
Covers essential C programming concepts, including memory management, debugging techniques, and practical applications in programming projects.
Complex Data Structures: Pointers and Dynamic Allocation
Explores pointers for complex data structures, the main() function in C, and memory management, emphasizing dynamic allocation best practices.
Polymorphism in Object-Oriented Programming: Inclusion Mechanism
Covers polymorphism in object-oriented programming, focusing on inclusion polymorphism and its implementation through class hierarchies and virtual methods.
Managing C Projects: Parameters and Compilation
Discusses managing C projects, focusing on function parameters and the compilation process.
Pointers and Arrays: Arithmetic, Buffer Overflow
Log in to Mediaspace to watch this video
Covers the arithmetic of pointers, the relationship between pointers and arrays, and the concept of buffer overflow in C programming.
Eigen and Pybind Libraries
Log in to Mediaspace to watch this video
Introduces Eigen and Pybind libraries for linear algebra operations and C++ function binding to Python.
STL Essentials
Log in to Mediaspace to watch this video
Covers the essential concepts of the Standard Template Library (STL) in C++ for efficient data manipulation.
Pointers and Memory Management
Log in to Mediaspace to watch this video
Covers pointers in C++, memory addresses, dynamic allocation, arrays, and memory management techniques.
Pointers: General Concepts
Log in to Mediaspace to watch this video
Introduces the fundamental concepts of pointers in C programming, emphasizing their utility for memory access and dynamic allocation.
Polymorphism 2: Heterogeneous Collections
Log in to Mediaspace to watch this video
Explores polymorphism in C++, covering heterogeneous collections, resource management, and memory handling.
Pointers and Arrays: Memory Management in C
Log in to Mediaspace to watch this video
Explains the relationship between pointers and arrays in C, focusing on memory management and pointer arithmetic.
Dynamic Memory Allocation: Understanding Pointers in C
Log in to Mediaspace to watch this video
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
Pointers in C: Understanding Their Utility and Applications
Log in to Mediaspace to watch this video
Covers the definition and applications of pointers in C programming, emphasizing their role in memory management and generic programming.
Strings in C: Initialization and Memory Management
Log in to Mediaspace to watch this video
Covers the representation and management of strings in C, highlighting key differences from other programming languages.
Memory Management: Allocation and Deallocation
Log in to Mediaspace to watch this video
Covers memory management, focusing on allocation and deallocation of memory blocks, including garbage collection techniques and fragmentation issues.
Memory Reclamation: Techniques and Algorithms
Log in to Mediaspace to watch this video
Explores memory reclamation techniques, including Lock-free Reference Counting and Hazard Pointers, and introduces the hybrid approach of QSense.
Dynamic Arrays in C: Flexible Array Members
Log in to Mediaspace to watch this video
Covers flexible array members in C, focusing on dynamic memory allocation and practical applications in system programming.
Previous
Page 1 of 2
Next