Para ler arquivo de configuração em C++ existe uma biblioteca chamada Boost Property Tree.

Basicamente essa biblioteca te disponibiliza uma estrutura de Chave e Valor, tanto para .INI quanto para XML e JSON.

Exemplo de Arquivo .INI

Como Funciona a Boost Property Tree

Simples como ler um arquivo usando fstream.

Exemplo

 

Como usar a Boost Property Tree

Nos links de referência abaixo tem o meu projeto no GitHub para iniciar o seu teste!.

 

A Boost::Property_Tree também possibilita a leitura de arquivos XML e JSON, para isso você deve usar as funcões read_xml/read_json.

Links de Referência

Tem alguma dúvida ou sugestão? Deixe nos comentários!

Deixe um comentário

CATEGORIA

Bibliotecas, C++

Tags

, , ,