Zmeika
простая аркадная игра
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Страницы
Файл ConfigFile.cpp
#include "ConfigFile.hpp"
#include <sstream>
#include <fstream>
#include <algorithm>
#include <iterator>
#include <cstring>
Граф включаемых заголовочных файлов для ConfigFile.cpp:

Перечисления

enum  ReadEntryResult
 результат попытки чтения элемента словаря
 

Функции

Dictionary loadDictionary (const char *fn)
 загрузить словарь из файла Подробнее...
 
void refreshDictionary (const char *fn, const Dictionary &d)
 

Подробное описание

Средства для чтения файлов-словарей, состоящих из строчек вида "ключ" = "значение" комментарий

Кавычки не обязательны, но если их нет, то читается только одно "слово". Например, строка

my name = Zorg

игнорируется. Предполагается, что ключи и значения – строки.

Функции

Dictionary loadDictionary ( const char *  fn)

загрузить словарь из файла

Аргументы
fnимя файла (чтение)
Возвращает
новый объект словаря (возможно пустой)

Граф вызова функции: