C++ Language - Lesson 14 - Operator Overloading, Complex Operators.

Опубликовано: 29 Март 2026
на канале: Begin End
3,388
277

This video is for those who are already familiar with the C language but don't know C++.
If you've never programmed before, first take a C language course for beginners:
► C Lessons for Beginners -    • Программирование на Си для гуманитариев - ...  

In this video:
0:00 Introduction
0:30 Index operator, operator[]
2:12 How to create operator[][]
4:10 Call operator, operator()
5:15 An important property of the call operator
6:23 Functor
6:55 Type cast operator
8:18 Converting data types back and forth
8:58 Moving operator implementations out
10:14 Homework
11:02 On that note...

► Playlist -    • Язык С++ - Урок 01 - Первая программа, выв...  

Lessons on the topic:
► C Language 1 - Software Installation, First Program -    • Программирование на Си для гуманитариев - ...  
► C Language 3 - Conditional Operator, Operator Braces -    • Программирование на Си для гуманитариев - ...  
► C Language 6 - Procedures, Functions, Parameter Passing -    • Программирование на Си - Урок 6 - процедур...  
► C Language 21 - Pointers -    • Язык Си с нуля - Урок 21- Указатели, адрес...  
► C Language 15 - Structures -    • Язык Си с нуля - Урок 15 - структуры, type...  
► C Language 35 - Initializing Structures and Arrays -    • Язык си с нуля - Урок 35 - оператор стрело...  
► C++ 1 - First Program -    • Язык С++ - Урок 01 - Первая программа, выв...  
► C++ 3 - Constructors and Destructors -    • Язык С++ - Урок 03 - Конструктор и деструк...  
► C++ 8 - Keyboard Input -    • Язык С++ - Урок 08 - Ввод с клавиатуры. По...  
► C++ 9 - Links -    • Язык С++ - Урок 09 - Ссылки  

► C++ 13 - Operator Overloading Basics -    • Язык С++ - Урок 13 - Перегрузка операторов...  
► C++ 10 - Function Overloading -    • Язык С++ - Урок 10 - Перегрузка функций, к...  
► C++ 2 - Classes, First Introduction -    • Язык С++ - Урок 02 - Классы, первое знаком...  
► Language C++1 - Scope Extension Operator -    • Язык С++ - Урок 01 - Первая программа, выв...  

C++ Language - This video course is designed for people who know C but not C++. Here, I explain the basics of C++ programming in a very clear, step-by-step manner. In addition to explaining the material, I give homework. And after every few lessons, we write fun games together!)

Donate to the channel:

VTB - 5368 2900 3162 0349 Anton.
BTC - bc1q72jw5p572ck24wh7kev5cnqvv4wwufc8q2zy9l
  / beginend  

Track at the end: Silent Partner - Black Vulture