ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Суббота
28 мая
1164808 Топик полностью
VladislavS. (15.01.2022 12:51, просмотров: 94) ответил Cкpипaч на И тем не менее.
Ну вложенный и что? Что поменяется если шаблон шаблона будет? Как был тип в <> , а данные в () так и остались. Все те же языковые конструкции, которые можно применять просто, а можно сложно. 
// можно написать вложенно
MyClass<MyOtherClass<int>>::foo(10); 
//или нет
using MyType = MyOtherClass<int>;
MyClass<MyType>::for(10);

С вложенностью вызовов наблудить в любом языке можно. Даже лямбду, если захотеть, можно вытащить из места вызова и определить отдельно.


А модули... Я ещё ни одной реальной программы с модулями не видел. Cинтаксически там ничего нового нет. Ну будете вместо привычного #include писать import. На читаемость это вообще никак не повлияет.

Ответы