C++ 15. Non-type template parameters

  Рет қаралды 3,806

Лекторий ФПМИ

Лекторий ФПМИ

Күн бұрын

Пікірлер: 8
@nachtwache6402
@nachtwache6402 3 жыл бұрын
55:50 компилируется только начиная с С++17, как я понял. до С++ 17 будет СЕ на gcc/clang. ошибка: у std::vector больше шаблонных параметров, чем у corresponding template template parameter. вероятнее всего, связано с тем, что у вектора два шаблонных параметра - второй по умолчанию. чтобы скомпилироваться под 14 стандарт и более ранние, необходимо вписать многоточие здесь - template
@sibedir
@sibedir 5 ай бұрын
4:30 если матрицы разных габаритов - это разные типы, как тогда в run-time создавать матрицы разных габаритов?
@sibedir
@sibedir 5 ай бұрын
24:00 Указатель может быть на константу, наверное
@маратаминев-в6з
@маратаминев-в6з Жыл бұрын
55:12 Наконец то произошло озорение и я понял для чего нужен шаблон - шаблона. Для того чтобы можно было создать итерируемый мультитиповой контейнер как в питоне. По сути на С++ можно дописать библиотечный файл. Эту "multitype" структуру осталось назвать Sequence и можно создавать динамический массив из таких структур ну или тот же контейнер. Только зачем это нужно если в строгой типизации и так все работает как часики и экономно на стеке и в до.
@маратаминев-в6з
@маратаминев-в6з Жыл бұрын
Да простит меня создатель питона Гвидо Ван Россум за такие слова. Но sequence по истине garbadge type - дом где принимают всех. В том числе и тех кто заявляет о себе только лишь из контекста.
@nareknazaretyan8686
@nareknazaretyan8686 3 жыл бұрын
эээээээээээээээээээээээээээээээээээээээээээээээээээээээ
@Sergey-mq3ol
@Sergey-mq3ol Жыл бұрын
01:22:28 ааааааааааааааааааааааааааааадно измерение)))))))))
С++ 16 Инстанцирование шаблонов (осень 2020)
1:14:06
Лекторий ФПМИ
Рет қаралды 3,2 М.
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 36 МЛН
ЭТОТ Паттерн Спрашивают на 99% Собесов
15:05
Как написать "Hello World!" на ассембли
53:58
БоркаБорик
Рет қаралды 12 М.
Python VS С# | Согласен / Не согласен
14:27
Технологии в Контуре
Рет қаралды 21 М.
OLD CRT MONITORS ARE BETTER THAN LCD MONITORS AND HERE'S WHY...
15:00
Макс Спот
Рет қаралды 119 М.
Member Initializer Lists in C++ (Constructor Initializer List)
8:37
Кто и почему убивает Фронтенд?
20:40
Миша Ларченко
Рет қаралды 24 М.
C++ 13. Objects as non-type template parameters / consteval / std::is_constant_evaluated
2:51:31