55:50 компилируется только начиная с С++17, как я понял. до С++ 17 будет СЕ на gcc/clang. ошибка: у std::vector больше шаблонных параметров, чем у corresponding template template parameter. вероятнее всего, связано с тем, что у вектора два шаблонных параметра - второй по умолчанию. чтобы скомпилироваться под 14 стандарт и более ранние, необходимо вписать многоточие здесь - template
@sibedir5 ай бұрын
4:30 если матрицы разных габаритов - это разные типы, как тогда в run-time создавать матрицы разных габаритов?
@sibedir5 ай бұрын
24:00 Указатель может быть на константу, наверное
@маратаминев-в6з Жыл бұрын
55:12 Наконец то произошло озорение и я понял для чего нужен шаблон - шаблона. Для того чтобы можно было создать итерируемый мультитиповой контейнер как в питоне. По сути на С++ можно дописать библиотечный файл. Эту "multitype" структуру осталось назвать Sequence и можно создавать динамический массив из таких структур ну или тот же контейнер. Только зачем это нужно если в строгой типизации и так все работает как часики и экономно на стеке и в до.
@маратаминев-в6з Жыл бұрын
Да простит меня создатель питона Гвидо Ван Россум за такие слова. Но sequence по истине garbadge type - дом где принимают всех. В том числе и тех кто заявляет о себе только лишь из контекста.