MiniINI is an INI/CFG file parsing library with a focus on portability, speed, and minimalism. The goal is not to support thousands of convenient extensions to the INI format, but to be easy to set up and use, and to be as fast as possible.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
docs Tutoriais e API foram reescritos para melhorar a legibilidade. Alocador, INIFILE e código de log foi refeito. Benchmarking e código de teste de regressão foi reescrito, espero melhorar a manutenção e scripts foram reescritos em Python 3.1. Havia também algumas pequenas correções de bugs.
Tags:
Stable, Major
Tutorials and API docs were rewritten to improve readability. Allocator, INIFile, and logging code was refactored. Benchmarking and regression testing code was rewritten, hopefully improving maintainability, and scripts were rewritten in Python 3.1. There were also some small bugfixes.
Iteração sobre seções INI e tags é agora suportada, com um tutorial sobre seu uso. Int e float analisar agora usa funções personalizadas em vez de strtol / strtof. Isso resulta em aumento de velocidade (~ 11% em média), mas remove o suporte para hexadecimal, octal números inteiros, notação científica e de carros alegóricos. Houve também algum trabalho de refatoração e correções menores.
Tags:
Stable, Major
Iteration over INI sections and tags is now supported, with a tutorial on its usage. Int and float parsing now uses custom functions instead of strtol/strtof. This results in speedup (~11% on average) but removes support for hexadecimal, octal integers, and scientific notation of floats. There was also some refactoring work and minor bugfixes.
Esta versão corrige um vazamento de memória em INISection: ArraySize (), corrige os conflitos com windows.h, e corrige alguns pequenos bugs. Note que a criação de MiniINI com o apoio STL com deficiência é agora feito de maneira diferente. Se você já estiver usando MiniINI com o apoio STL deficientes, verifique o tutorial em que na embalagem ou no site MiniINI.
Tags:
Stable, Minor
This release fixes a memory leak in INISection::ArraySize(), fixes conflicts with windows.h, and fixes some minor bugs. Note that setting up MiniINI with disabled STL support is now done differently. If you're already using MiniINI with STL support disabled, check the tutorial on that in the package or on the MiniINI Website.
Esta versão adiciona suporte para finalmente tags com vários valores, e continua a tendência de refatoração e polimento código MiniINI. Documentação também tem visto muitas melhorias, principalmente a nova série de tutoriais que descreve todas as características MiniINI.
Tags:
Stable, Major
This release finally adds support for tags with multiple values, and continues the trend of refactoring and polishing MiniINI code. Documentation has also seen many improvements, especially the new series of tutorials describing all MiniINI features.
Este lançamento vem principalmente com polonês adicionais, mais código refeito, e correções. É também possível configurar o nome = caractere separador de valor ( "=" por padrão) e ler ini sem cabeçalho / cfg: todas as tags antes do primeiro (se houver cabeçalho) Get Loaded para uma seção padrão.
Tags:
Stable, Major
This release comes mostly with additional polish, more refactored code, and bugfixes. It is now also possible to configure the name=value separator character ("=" by default) and read headerless ini/cfg files: all tags before the first (if any) header get loaded to a default section.