Лекция 48. SFINAE, std::enable_if

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 5

  • @romankovtun9167
    @romankovtun9167 5 месяцев назад

    Реализовать различное поведение функции для целочисленного аргумента и всех остальных можно ещё через decltype(). Хотя так сработают и типы, у которых определен оператор %:
    template
    void f(Args...) {
    std::cout

    • @romk224
      @romk224 4 месяца назад

      Ну и бредятина.

  • @idiotsiuda
    @idiotsiuda 8 месяцев назад

    10:03 inline constexpr bool надо вместо using.

    • @ЕгорПильник-ж2х
      @ЕгорПильник-ж2х 8 месяцев назад +1

      1:11:50 тоже) Ну главное что все поняли, что имеется в виду

    • @idiotsiuda
      @idiotsiuda 8 месяцев назад

      @@ЕгорПильник-ж2х Илья все пишет в живом режиме (это круто, и является фишкой курса), но не всё тестирует. И в действительности за всем не только сложно уследить, но и просто не хватает времени. Можно попробовать до занятий для демонстрации таких маленьких элементов библиотеки делать заготовки с заметками, что планируется показать, и тестами к этому делу. Тогда качество курса вырастет ещё.