Open yanaskyrda opened 4 years ago
Шаблони - засіб, за яким можна писати код без прив'язки до певного типу даних.
Шаблони використовують щоб не дублювати код для різних типів даних, а просто задати потрібний нам тип під час використання функції,класу.
Шаблони (template) - засоби, призначені для кодування узагальнених алгоритмів, для різних типів даних.
Шаблони функцій — потужний засіб параметризації. За допомогою шаблона функції можна визначити алгоритм, який буде застосовуватися до даних різних типів, а конкретний тип даних передається функції у вигляді параметра на етапі компіляції.
Шаблони - засоби, що призначенні для узагальнення класів та функцій при роботі з певними типами данних
Шаблони - засіб , призначений для створення функцій, без прив'язки до деяких параметрам (наприклад, тип даних, значень за замовчуванням)
За допомогою templates можна передавати тип даних як параметр, щоб нам не потрібно було писати один і той же код для різних типів даних.