ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Суббота
28 мая
1164777 Топик полностью
VladislavS. (15.01.2022 09:10, просмотров: 53) ответил RxTx на Разумеется, кое-что нужно добавить, но уже потом. После того как возникнет отчётливое представление что это такое в точности. Основной задачей было передать — "C++ templates" есть метод препроцессирования программы, очень развитый препроцессор. Добавить потом можно многое, например что при разворачивании кода есть (косвенные) способы инспектировать подставляемые типы на предмет наличия свойств, а это ни что иное как вид рефлексии, т.е. само-исследования
Да легко! Что вы все на шаблонах зациклены? Это лишь один из инструментов. Плюсы начинаются с классов. И у меня шокирующая новость для С-программистов. Они всё это время используют в коде классы! В С++ class и struct это по сути одно и то же, за исключением мелкого нюанса. Добавляете в struct-уру функции и можете смело называть их методами, а себя кулхацкерами :)