home.social

#yamlcpp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #yamlcpp, aggregated by home.social.

  1. Как подружить С++ и YAML: сохранение конфигов с помощью yaml-cpp

    В этой статье речь пойдет о добавлении в С++ приложение функционала сохранения данных в формате YAML с использованием библиотеки yaml-cpp. Мы подробно рассмотрим какие возможности для этого предоставляет библиотека и на какие подводные камни можно наткнуться в процессе ее использования. Особое внимание будет уделено вопросам форматирования(и представления) выходного YAML-текста, поскольку это влияет как на восприятие конечного YAML-документа человеком, так и на совместимость с другими программами, парсеры которых могут хуже поддерживать спецификации YAML. В качестве практического примера в этой статье выбрана реализация сохранения конфигурации программы в YAML-файл, но полученные знания, конечно же, можно будет применить для формирования любого YAML-контента.

    habr.com/ru/articles/987074/

    #cpp #yaml #yamlпарсер #yamlcpp #yamlконфигурация #opensource #c++ #конфигурация

  2. Как подружить C++ и YAML: добавляем чтение конфигов с помощью yaml-cpp

    В этой статье я расскажу о том, как добавить в С++/CMake проект возможность чтения YAML-конфигов с помощью библиотеки yaml-cpp. Начнем с краткого обзора интерфейса yaml-cpp, а потом разработаем небольшой проект, состоящий из библиотеки с функционалом чтения конфига и приложения, использующего эту библиотеку для получения настроек из YAML-файла.

    habr.com/ru/articles/984468/

    #C++ #yaml #yamlcpp #cmake #yamlпарсер #yamlконфигурация