[c++] stocker des types dans une liste avec un identifiant

stocker des types dans une liste avec un identifiant [c++] - C++ - Programmation

Marsh Posté le 03-09-2010 à 16:47:48    

Bonjour, j'ai besoin de stocker des types (types primitifs) dans une liste avec pour chacun un identifiant (un int par exemple)
 
je veux un accès aux éléments de la liste sans connaitre l'identifiant au moment de la compilation
 
j'ai jeté un coup d'oeil aux typelist en métaprogrammation http://loulou.developpez.com/tutor [...] prog/#L4.1  
 
mais je ne peux pas accéder à un type à partir de son index

Code :
  1. 'index' cannot appear in a constant-expression


puisqu'il n'est pas connu à la compilation
 
faut-il que je crée une map de types-identifiants à l'exécution ?  
 
 
 

Reply

Marsh Posté le 03-09-2010 à 16:47:48   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed