casting string en enumération C++
Bonjour à tous,
Je travaille avec VS.Net 2003.
Je développe un projet c++.
J'ai un fichier .txt qui contient toutes les constantes utilisées dans mon projet. Toutes les constantes sont considérées de type string.
Il contient la constante suivante:
Codage = "codage1"
dans mon code j'utilise une énumération pour les types de codage utilisés.
Code:
1 2 3 4 5 6 7 8
|
typedef enum
{
codage0 = 0,
codage1 = 1,
codage2 = 2,
codage3 = 4
} TypeCodage; |
puis j'utilise cette enumeration comme paramètre d'une fonction:
Code:
1 2 3 4
|
....
getMatrix(TypeCodage(codage1));
.... |
comme puis-je remplacer codage1 par le string récupérer à partir du fichier .txt
Merci pour votre aide.