194 читали · 2 года назад
Шаблоны в C++
Шаблоны - это один из самых мощных и гибких инструментов в C++. Они позволяют создавать обобщенные алгоритмы и типы данных, которые могут работать с разными типами данных без необходимости создавать отдельные версии для каждого типа. Синтаксис шаблонов в C++ начинается с ключевого слова template, за которым следует список параметров шаблона в угловых скобках. Например, вот простой шаблон функции, который принимает два аргумента любого типа и возвращает их сумму: template <typename T> T sum(T a,...
508 читали · 3 года назад
👨💻 13 материалов для «продолжающих» С++ разработчиков
Большая подборка по языку программирования С++ для тех, кто имеет начальный уровень знаний, но не хочет останавливаться на нём. Список содержит как книги, так и видеокурсы, которые позволят "прокачать" ваши знания. Что почитать 1. Вандевурд Д., Джосаттис Н.М. "Шаблоны C++. Справочник разработчика Шаблоны С++ предоставляют море возможностей программисту для создания надежного и эффективного кода. Эта книга содержит огромное количество материала, который покажет, как программировать при помощи шаблонов, преодолев всевозможные ограничения...