Enumbinder.

Vinculado C ++ Enums a Strings, Caixas de Combo, Estruturas de Dados Arbitrários
Baixe Agora

Enumbinder. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Warren Stevens
  • Site do editor:
  • http://www.codeproject.com/Members/Warren-Stevens
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 22 KB

Enumbinder. Tag


Enumbinder. Descrição

O aplicativo de teste Enumbinder fornece uma maneira fácil de vincular o C ++ Enums a strings, caixas de combinação, caixas de listras, estruturas de dados arbitrárias. Apresenta um conjunto de modelos e macros que, com uma quantidade mínima de código, fornecerá uma maneira de: - associar cada enumerador em uma enumeração C ++ (enum) com strings e converter entre string e enumerador, dado em qualquer forma. - associar cada enumerador em um enum, com um conjunto arbitrário de dados (por exemplo, um int e um creto pareado a cada enumerador). - iterar (isto é, loop) sobre a enumeração, de forma segura e conveniente (isto é, com uma sintaxe semelhante à escrita de um loop para STD :: Vector ou Carray). - Vincular um enumerador a combosivos MFC e caixas de listas (com manuseio automático de população, seleção e DDX). - Automaticamente autoteste a declaração enum, que ajuda a capturar erros de cópia / cola que possam ter sido feitas ao configurar sua declaração. Sob o capô, o trabalho real é feito por uma combinação de modelos, funções de membros estáticas (algumas das quais são modelos de membros) variáveis de classe estática e macros. Inicialmente tentei codificar tudo com modelos, mas até o final de tudo, eu tive que recorrer à fita adesiva de C ++ (isto é, macros) para limpar as declarações.


Enumbinder. Software Relacionado

Quicktype 1.0.0.0.

Fight Outsourcing duplicando ou triplicando sua produtividade de programação.QuickType tem mais de 25.000 ... ...

165 1.9 MB

Download

Hopopi.

Hopopi (Hostportping) é um console gratuito, útil e simples implemento de aplicativos em Java Timing Alguns "Pin ... ...

281 186 KB

Download