[1] C++ - Сериализация (json)

Поделиться
HTML-код

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

  • @Mariia854
    @Mariia854 Месяц назад

    Супер! Спасибо 🥰

  • @marktomarov5859
    @marktomarov5859 2 месяца назад

    Мне кажется, что теперь лучше не самому устанавливать куда-то библиотеку, а использовать vcpkg. В этом случае мы в качестве дополнительного пути для include указываем \installed\x64-windows\include, где - папка, в которой установлен VCPKG. Для библиотек добавляем путь \lib, Я вообще определяю корень vcpkg как переменную среды VCPKG. Тогда в проект можно добавить $(VCPKG)\installed\x64-windows\include и $(VCPKG)\lib

  • @Versie2007
    @Versie2007 3 года назад +11

    Круто! Жаль только энтузиазм покинул автора. Прикладного C++ не хватает на русскоязычном ютубе

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

    мне это напомнило, как некто "Вася" записывает в тетрадку конспект, а после, его, на экзамене пересказывает. Хотя к реальному / практическому навыку программирования, вся эта словесная отрыжка не имеет ни какого отношения.

  • @ISXOD
    @ISXOD 3 года назад +3

    Огромное спасибо, это именно то, чего мне не хватало!

  • @МаксимПанов-я6ъ
    @МаксимПанов-я6ъ Год назад

    Спасибо! Очень полезная информация!

  • @alex_ra.
    @alex_ra. 11 месяцев назад

    Оператор присваивания в последнем примере работает с помощью проверки при компиляции наличия функции to_json с требуемой сигнатурой, и если она есть, вызывает.

    • @alex_ra.
      @alex_ra. 11 месяцев назад

      Если подробнее, это реализовано с помощью метапрограммирования на шаблонах

  • @SpeedHacker
    @SpeedHacker 3 года назад

    С разбегу жирный Лайк. Чувак, просто лучший!!!! Кратко, без воды... Продолжай делать контент, это шедевр.

  • @rty65tt40
    @rty65tt40 День назад

    1:38 "идея сериализации лежит в основе определения поведения чтение метаданных типов объектов во время выполнения..." ты зачитал кривой бессмысленный автоперевод. Спасибо.

  • @Mikhail._.
    @Mikhail._. 4 года назад +1

    Спасибо огромное, куча полезного...

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

      Я рад, что нравится, заходи к нам в дискорд!

  • @Айдер_Нурмухаммедов
    @Айдер_Нурмухаммедов 4 года назад +1

    Ну конесно лайк

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

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

    • @alex_ra.
      @alex_ra. 11 месяцев назад

      В каких-то случаях может быть нужна читабельность, при отладке например

  • @anfishka6372
    @anfishka6372 11 месяцев назад

    спасибо большое))))))))))))

  • @qwert334
    @qwert334 3 года назад

    Было полезно. Большое спасибо

  • @GodTrue-e4b
    @GodTrue-e4b 4 года назад +1

    норм

  • @ayras7932
    @ayras7932 3 года назад

    а можно видео как создать по второму варианту Сериализация (json)

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

    Json-config крутая штука. Не понимаю, зачем тогда вообще до сих пор юзают ini

  • @dein4861
    @dein4861 4 года назад +2

    Ты во время видео на статью или книгу опираешься? Читаешь

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

    Очень понравилось, узнал много*(почти всё) нового... Благодарю !
    но не понял 2 вопроса:
    2.вместо методов | to/from_json | используется оператор присвоения, почему и как это работает ?
    1.в структуре был указатель, как на него цеплять объект какой-то или строку, что б он мог Сериализоватся и дес

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

      2. Перегруженный оператор присвоения позволяет получать удобный доступ к присвоению переменных и объектов. Дизайн библиотеки устроен по такому принципу. Посмотри на map коллекцию, принцип похожий.
      1. Возможно я ввел в заблуждение, но мы не можем работать с указателями. В видео просто демонстрация того, что в случае json, null трансформируется в nullptr.
      Надеюсь я правильно тебя понял, присоединяйся к дискорду, там ответят: discord.com/invite/R9kfrsG

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

    🛐

  • @MaiklTil
    @MaiklTil 3 года назад

    у тебя значение Pi не правильное хахахаха

    • @mexal21
      @mexal21 11 месяцев назад +2

      схерале