Pull to refresh

Comments 5

шаблоны не очень популярны в мире C++

:-)

Map<integer>, а только Map<Integer>

Коллекция не работает с примитивными типами, дженерики тут похоже что не при делах. И да, Map он как-бы требует два параметра - тип ключа и тип значения (если только у автора не какой-то свой Map, со своим представлением о процессе)

А ещё есть более молодой Rust, в коем есть кажется совсем всё: дженерики могут как рабухать, так и работать через виртуальные методы; информация о типах может как стираться, так и так и извлекаться из обобщенного типа; не знаю как трейты относятся к *вариантности, но может быть одновременно несколько требований к разным трейтам; а еще есть макросы, которые как шаблоны из сишки приводят к нечитаемым ошибкам.

UFO just landed and posted this here

Таким образом, вы не сможете использовать Map<integer>

Судя по всему в тексте ошибка/опечатка и имелось в виду Map<int>, да и в целом у Map два параметра, так что все равно не корректно. Скорее уж List<int>

Sign up to leave a comment.