Este é o aplicativo Linux denominado The Lean Mean C++ Option Parser, cuja versão mais recente pode ser baixada como optionparser-1.7.tar.gz. Ele pode ser executado online no provedor de hospedagem gratuito OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado The Lean Mean C++ Option Parser com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
O analisador de opções Lean Mean C++
Ad
DESCRIÇÃO
O analisador de opções Lean Mean C++ lida com os argumentos do programa (argc, argv). Ele suporta os formatos de opções curtos e longos de getopt(), getopt_long() e getopt_long_only() mas possui uma interface mais conveniente. É uma biblioteca independente, somente de cabeçalho, sem dependências, nem mesmo libc ou STL. Ele vem com um formatador de mensagens de uso que suporta alinhamento de colunas e quebra de linha, tornando-o ideal para mensagens localizadas com comprimentos diferentes.Funcionalidades
- Biblioteca somente de cabeçalho. Basta #include "optionparser.h" e pronto.
- Autônomo. Não há nenhuma dependência, nem mesmo a biblioteca padrão C ou C++.
- Use o formatador de mensagens que oferece suporte ao alinhamento de colunas e quebra de linha.
- Ao contrário de getopt() e derivados, ele não força você a percorrer as opções sequencialmente. Em vez disso, você pode acessar opções diretamente como esta:
- if (opções[QUIET]) ... //Teste a presença de uma opção no vetor de argumentos:
- if (options[FOO].last()->type() == DISABLE ) ... // --enable-foo/--disable-foo: o último usado vence
- verbosidade int = opções[VERBOSE].count(); // -v detalhado, -vv mais detalhado
- for (Option* opt = options[FILE]; opt; opt = opt->next()) // percorre todos --file= argumentos
Público
Desenvolvedores
Interface com o usuário
Linha de comando
Linguagem de Programação
C + +
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/optionparser/. Foi hospedado em OnWorks para poder ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.