Salut,
Dans un post précédent, nico-pyright(c) a dit d'utiliser :
pour faire une conversion de string en int, mais je n'arrive pas a trouver la façon de s'en servir...Code:Convert::ToInt(...)
Merci de m'éclairer... ;)
Version imprimable
Salut,
Dans un post précédent, nico-pyright(c) a dit d'utiliser :
pour faire une conversion de string en int, mais je n'arrive pas a trouver la façon de s'en servir...Code:Convert::ToInt(...)
Merci de m'éclairer... ;)
Valable pour une String du framework .Net dans la faq C++/CLI http://dotnet.developpez.com/faq/cpp...rsion#objtoobj
D'accord mais je suis sous MVisual C++ 6 et ça ne marche pas...
Alors j'ai essayé la méthode Parse, mais ça ne marche pas non plus...
Ce que je fais :
Et mon souci est que j'aimerai convertir Valeur1, qui est déclaré en Cstring, en un int...Code:
1
2
3
4
5
6
7
8
9
10 CString Valeur1; int nindex; nindex = m_MyComboBox.GetCurSel(); m_MyComboBox.GetLBText(nindex, Valeur1); CDataFile* File= new CDataFile("Ficher.ini"); File->WriteProfileInt("MySection","MyKey",Valeur1);
En fait, j'avais déjà vu cette démonstration, mais je n'ai pas compris dans l'histoire ce que vient faire l'opérateur const char *...
Dans ce morceau de code, ul =123 et le tour est joué, est-je juste ?Code:
1
2
3
4
5
6
7 char *stopstring; unsigned long ul; CString string = "123"; ul = strtoul( string, &stopstring, 10 );
OK c'est bien ça...
Merci...