Архів категорії: C++

05

“Дружні” операторні функції: відмінності, реалізація, особливості застосування

Продовжувати читання “Дружні” операторні функції: відмінності, реалізація, особливості застосування

Перевантаження операторів в C++. Операторна функція. Ключове слово operator. Перевантаження базових арифметичних операторів

Продовжувати читання Перевантаження операторів в C++. Операторна функція. Ключове слово operator. Перевантаження базових арифметичних операторів

Узагальнення в функціях. Шаблонні функції (template functions). Ключові слова template, class, typename. Явне “перевантаження” шаблонної функції

Продовжувати читання Узагальнення в функціях. Шаблонні функції (template functions). Ключові слова template, class, typename. Явне “перевантаження” шаблонної функції

Оператори new і delete[]. Виділення пам’яті для структурних змінних, об’єктів класів, масивів. Ініціалізація виділеної пам’яті. Приклад перерозподілу раніше виділеної пам’яті

Продовжувати читання Оператори new і delete[]. Виділення пам’яті для структурних змінних, об’єктів класів, масивів. Ініціалізація виділеної пам’яті. Приклад перерозподілу раніше виділеної пам’яті

Динамічне та статичне виділення пам’яті. Переваги та недоліки. Виділення пам‘яті для одиночних змінних операторами new і delete. Можливі критичні ситуації при виділенні пам’яті. Ініціалізація при виділенні пам’яті

Продовжувати читання Динамічне та статичне виділення пам’яті. Переваги та недоліки. Виділення пам‘яті для одиночних змінних операторами new і delete. Можливі критичні ситуації при виділенні пам’яті. Ініціалізація при виділенні пам’яті