Шаблонные функции для std::bitset

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Skwoogey
Сообщения: 63
Зарегистрирован: 11 янв 2016, 02:25

07 окт 2017, 19:27

Можно ли написать одну функцию, которая принимает и/или отдает bitset с разным количеством битов. И что это за шаблон, который принимает не тип, а значение?
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

10 окт 2017, 10:35

Можно. Параметр шаблона должен быть литералом. Литеральный параметр шаблона позволяет генерировать отдельную функцию для каждого разного значения литерального параметра.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить