| Cli. Idioma de definição de interface de linha de comando para C ++ |
Baixe Agora |
Cli. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Code Synthesis Tools
- Site do editor:
- http://www.codesynthesis.com
Cli. Tag
Cli. Descrição
Idioma de definição de interface de linha de comando para C ++ A CLI é uma linguagem específica de domínio (DSL) para definir interfaces de linha de comando de programas C ++. Ele permite que você descreva as opções de que seu programa suporta, seus tipos e valores padrão. Por exemplo: incluem <> Opções de classe {bool -help; std :: string - nome = "exemplo"; Int Unsigned Int --Level | -l = 5;}; As definições do CLI são traduzidas automaticamente para classes C ++ usando o compilador CLI. Essas classes implementam a análise dos argumentos da linha de comando e fornecem uma interface conveniente e segura de tipos para acessar os dados extraídos. Por exemplo: int Main (int argc, char * argv []) {opções o (argc, argv); if (O.HELP ()) print_usage (); if (O.LEVEL ()> 4) CER
Cli. Software Relacionado