Реализовать различное поведение функции для целочисленного аргумента и всех остальных можно ещё через decltype(). Хотя так сработают и типы, у которых определен оператор %: template void f(Args...) { std::cout
@@ЕгорПильник-ж2х Илья все пишет в живом режиме (это круто, и является фишкой курса), но не всё тестирует. И в действительности за всем не только сложно уследить, но и просто не хватает времени. Можно попробовать до занятий для демонстрации таких маленьких элементов библиотеки делать заготовки с заметками, что планируется показать, и тестами к этому делу. Тогда качество курса вырастет ещё.
Реализовать различное поведение функции для целочисленного аргумента и всех остальных можно ещё через decltype(). Хотя так сработают и типы, у которых определен оператор %:
template
void f(Args...) {
std::cout
Ну и бредятина.
10:03 inline constexpr bool надо вместо using.
1:11:50 тоже) Ну главное что все поняли, что имеется в виду
@@ЕгорПильник-ж2х Илья все пишет в живом режиме (это круто, и является фишкой курса), но не всё тестирует. И в действительности за всем не только сложно уследить, но и просто не хватает времени. Можно попробовать до занятий для демонстрации таких маленьких элементов библиотеки делать заготовки с заметками, что планируется показать, и тестами к этому делу. Тогда качество курса вырастет ещё.