Здравствуйте, B0FEE664, Вы писали:
BFE>>>Ну раз нет динамического выделения памяти, значит нет виртуальных функций, S>>Каким боком динамическая память к виртуальным функциям?
BFE>А зачем вам виртуальные функции если у вас есть целый объект?
А каким боком виртуальность функций к целому или не целому объекту?
Есть ощущение, что вам матчасть нужно сперва подучить.
S>>Опять же, где именно шаблоны, лямбды или structured binding с if constexpr взаимоувязаны с динамической памятью? BFE>Вопрос не только в динамической памяти, это просто пример. Всё гораздо сложнее.
Давайте разберемся с более простыми вещами: где именно шаблоны, лямбды или structured binding с if constexpr взаимоувязаны с динамической памятью?
BFE>Например, в std::array::at(size_type n ); есть ветка бросающая исключение. Если в коде нет ошибки, то эта ветка никогда не вызовется => нет 100% покрытие кода тестами => проверка кода провалена. Я же писал: бюрократия и особые требования.
Так у вас если нет динамической памяти и исключений не будет. О каких-таких ветках вы говорите?