Je dois créer une carte pouvant contenir n'importe quel type de données de base tel que double, float, string, char etc ... pour stocker des valeurs à partir d'une requête pour un composant serveur .carte qui peut prendre n'importe quel type de base à l'intérieur
Je pensais utiliser une carte comme celle-ci: std::map<std::string, void*>
, mais je ne sais pas si c'est une très bonne solution.
Je me demandais si quelqu'un peut vous conseiller sur une meilleure solution. Le point principal est que les valeurs doivent être dans la même carte.
Des conseils?
Les valeurs possibles sont-elles limitées? Ou peut-il être * absolument tout * type? À quoi ça sert? Il est possible qu'il y ait une meilleure solution si nous en savons plus sur ce que vous essayez d'accomplir. – jalf