Использование шаблона в многофайловом проекте, как реализовано в vector например?
Использование шаблонов в многофайловом проекте в C++ реализовано с помощью разделения объявления и определения шаблонов. Предположим, у нас есть многофайловый проект, где мы хотим использовать шаблонный класс Vector, аналогичный классу std::vector. 1. Создаем заголовочный файл vector.h, где объявляем шаблонный класс Vector. Этот файл будет содержать только объявление класса и его методов, но не будет содержать ... Читать далее