загрузить std::map из текстового файла

Это очень простая вещь, поэтому я хочу, чтобы она была такой же простой, как кажется. Все, что я хочу, это загрузить кучу пар ключ-значение из файла и заполнить их на карте. Мне все равно, как структурирован текст, главное, чтобы он легко читался.

Теперь у меня есть:

  • xml со сгенерированным xsd кодом (лишнее)
  • Буфер протокола (тоже избыточное)
  • Текстовый файл в стиле INI

Мне нравится синтаксис файла INI, но я не хочу писать парсер для этого. Мне кажется, что я буду делать то, что многие люди делали до меня. Нет ли какой-нибудь библиотеки для чтения таких простых структурированных файлов?

7
задан W. Goeman 8 June 2012 в 15:07
поделиться