Size: a a a

2020 June 16

A

Alex in pro.cxx
нет, это вы меня так неверно интерпретировали
источник

CD

Constantine Drozdov in pro.cxx
говорите, что у вас в ней всё хорошо записалось - ну, славно
источник

CD

Constantine Drozdov in pro.cxx
> процедурном коде с рантаймовым полиморфизмом
источник

CD

Constantine Drozdov in pro.cxx
не знаю, как это еще можно интерпретировать
источник

A

Alex in pro.cxx
Некоторый набор иерархий наследования с применением виртуальных методов, где требуется. И в рантайме в зависимости от условий создаются разные конкретные реализации, с которыми дальше идёт работа. Классический ООП, по-моему.
источник

CD

Constantine Drozdov in pro.cxx
Alex
Некоторый набор иерархий наследования с применением виртуальных методов, где требуется. И в рантайме в зависимости от условий создаются разные конкретные реализации, с которыми дальше идёт работа. Классический ООП, по-моему.
пока что классическая модель Java :)
источник

CD

Constantine Drozdov in pro.cxx
первый вопрос, который вам задаёт С++, это зачем вообще нужна иерархия наследования
источник

CD

Constantine Drozdov in pro.cxx
схема вывод => type erasure порождает только интерфейс и его реализация во втором
источник

A

Alex in pro.cxx
Это тот С++, в котором шаблонный код стало возможно адекватно писать в 2003 году, а по-хорошему - около 2010 в С++0х?
источник

A

Alex in pro.cxx
Constantine Drozdov
схема вывод => type erasure порождает только интерфейс и его реализация во втором
можно живой пример-иллюстрацию концепции?
источник

CD

Constantine Drozdov in pro.cxx
Alex
можно живой пример-иллюстрацию концепции?
std::function
источник

CD

Constantine Drozdov in pro.cxx
что-то иерархия функторов не строится
источник

CD

Constantine Drozdov in pro.cxx
Alex
Это тот С++, в котором шаблонный код стало возможно адекватно писать в 2003 году, а по-хорошему - около 2010 в С++0х?
А вы на Java или C# в 2003 году писали, простите?
источник

CD

Constantine Drozdov in pro.cxx
в Java еще дженериков не было, элементы массива тайпкастили :)
источник

A

Alex in pro.cxx
не то, чтобы писал, но Java в 2003 мало отличается от джавы сейчас
источник

CD

Constantine Drozdov in pro.cxx
Alex
не то, чтобы писал, но Java в 2003 мало отличается от джавы сейчас
Угу, просто не было дженериков, говорю. Они в 2004 в Java 5 появились
источник

CD

Constantine Drozdov in pro.cxx
Все операции со стандартными коллекциями надо явно тайпкастить на выходе
источник

A

Alex in pro.cxx
это, конечно, неудобно, но я потерял нить рассуждения
источник

CD

Constantine Drozdov in pro.cxx
Alex
это, конечно, неудобно, но я потерял нить рассуждения
я говорю о том, что вы очень плохо понимаете, что такое "удобно", потому что видите результат через призму громадной работы, проделанной за 17 лет
источник

CD

Constantine Drozdov in pro.cxx
и вы совершенно не представляете, как на этом программировали
источник