Bonjour, j'aimerais savoir s'il serait pertinent d'utiliser une map, exemple:

std::map<std::string,int> laMap;

Son utilité serait d'assosier des valeurs à certaine configuration pour OpenGL

Exemple:
  • translation en cours
  • rotation en cours
  • grosseur des noeuds
  • mode wireframe
  • mode render
  • etc...
Ce que j'avais pensé faire est d'avoir une map qui a comme clé le nom de la configuration et comme valeur sa valeur.

Exemple, si une translation n'est pas en cours

map["translation"] = 0; // car 0 == false


Serait-il pertinent d'utiliser une tel map pour chaque paramètres de configuration et par conséquent pouvoir effacer quelques variables members?