Ключевое слово explicit в C++

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

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

  • @Liveornotlive
    @Liveornotlive 7 месяцев назад

    Ооо, понятно объяснили. Очень круто! Спасибо!

  • @Eugenij7
    @Eugenij7 4 года назад +7

    Сказал бы просто: "explicit помечает символ как непригодный для неявного использования" и всё...

    • @alina7492
      @alina7492 2 года назад

      Сначала надо понять что говорят и о чём думают коровы!
      Когда оно нужно, оно действительно нужно...

    • @UmbertoFellinni
      @UmbertoFellinni Год назад

      @@alina7492 ага, коровы, которые думают, что они утки. Пиздец какой-то.

  • @alexbublikov4015
    @alexbublikov4015 4 года назад +9

    Аффтар жжжот!!! комменты в коде просто боженька !! Дикий лайк!! спасибо ))

  • @suicidetigran351
    @suicidetigran351 3 года назад +8

    Очень бесполезные коровы. Не ввдержал после 5 минуты - загуглил.

  • @maxpo801
    @maxpo801 4 года назад +10

    за этими вашими стадами, коровами теряется суть. а она не сложная, если почитать нормальную литературу, например docs.microsoft.com/ru-ru/cpp/cpp/user-defined-type-conversions-cpp?view=msvc-160

    • @redserjogha
      @redserjogha 3 года назад +1

      Нашёл где читать.

  • @egoryurchenko7847
    @egoryurchenko7847 Год назад +1

    Ну конечно же тема вообще не раскрыта и затронута частично, и то завуалированно( Через перегрузку функции для разных классов и не говорится про неявное преобразование типа, при передаче аргумента в функцию.
    Также explicit может применяться не только с конструкторами, но и с операторами приведения, например operator double(). Которые тоже могут вызываться явно и неявно. explicit ограничивает вызов таких операторов и конструкторов, только для явного приведения типов. Для неявного будет ошибка, что может помочь избежать неочевидных ошибок в проекте.
    Я так понимаю видо было создано шутки ради, поэтому за тонкий юмор лайк!

  • @hostvind
    @hostvind 4 года назад +3

    мне всё понравилось, но я так и не понял. Пересмотрел с середины. Пересмотрю ещё раз

  • @Dnn324
    @Dnn324 2 года назад

    Oxxxymiron любит это ключевое слово😉

  • @АлександрАлександр-и6с

    Где то этот язык востребован?

    • @VladimirMozhenkov
      @VladimirMozhenkov  4 года назад +17

      Только в IT. Я не могу вам советовать писать романы в стихах на C++. Русский, английский, или даже эсперанто для этого подойдёт больше.

    • @АлександрАлександр-и6с
      @АлександрАлександр-и6с 4 года назад +1

      @@VladimirMozhenkov Странно, чего я не могу устроиться на работу. Видимо всем нужны сеньоры

  • @SAM-t6k7s
    @SAM-t6k7s 3 месяца назад

    Хорошо что я тут не один ничего не понял из всей этой каши только говорящие коровы помню 🥴😁

  • @Versie2007
    @Versie2007 4 года назад +4

    Это лучше, чем доска. Спасибо!

    • @VladimirMozhenkov
      @VladimirMozhenkov  4 года назад

      Доска работает для некоторых вещей, скринкаст для других. Если-бы кода было-бы меньше, я-бы не делал скринкаст в этом случае.

  • @clutch2228
    @clutch2228 10 месяцев назад +1

    Пиндец какой-то... Зашёл про explicit узнать, а тут дед объясняет, что такое натуральное число, потом коров каких-то создаёт, которые то кошка, то утка... Шиза полнейшая

  • @_sergeevich5827
    @_sergeevich5827 Год назад +1

    Очень интересно, но ни х@я не понятно. Пример просто жестяк.

  • @FindMeTomorrow
    @FindMeTomorrow 28 дней назад

    Почему утка - транслитом, а остальные животные на английском? И почему рядом с уткой в комментарии Путин? Какой-то секретный лор канала? Так много вопросов…

  • @kamnsv
    @kamnsv 4 года назад +6

    Очень туго объясняет...

    • @UmbertoFellinni
      @UmbertoFellinni Год назад

      у автора проблемы с ассоциативным мышлением. Вместо коров, которые думают, что они собаки, мог бы по-простому ограничиться на запрете неявных преобразований типов переменных.

  • @fallofmanbrand
    @fallofmanbrand 4 года назад

    amazing video

  • @NerZul121_plus
    @NerZul121_plus 4 года назад +1

    ох-ох-ох, такую табуляцию мне никогда, наверное, не понять

    • @AJIADb9
      @AJIADb9 4 года назад +3

      а что конкретно с ней не так?..

    • @NerZul121_plus
      @NerZul121_plus 4 года назад +1

      @@AJIADb9 ну, мой мозг привык к си шарпной табуляции, где табуляция показывает иерархию кода, тут в некоторых местах она явно не такая. Но мое высказывание не несет в себе никакого негатива, если что)

    • @AJIADb9
      @AJIADb9 4 года назад

      @@NerZul121_plus так никто про негатив не говорил =)
      Но мне подобная табуляция гораздо привычнее, так шо решил уточнить (догадываясь, что ты из другого языка и говорил про обе скобки на новой строке, например)

    • @sivr5vs38
      @sivr5vs38 4 года назад

      Я даже шутейку про способы установки магонькой бумажки вспомнил, глянув на такое форматирование

  • @asdffewfew
    @asdffewfew 4 года назад +1

    коммент для продвижения канала)

  • @UmbertoFellinni
    @UmbertoFellinni Год назад

    Почему айтишники выглядят как сумасшедшие?