chaîne de type entier de conversion si la chaîne est prise à partir de la zone de texte dans visual c++ à l'aide de visual studion n windows forms
j'ai besoin du code pour convertir la chaîne de caractères type de données en entier type de données si j'ai entré une valeur numérique dans la zone de texte.
je suis à l'aide de visual c++ formes de windows et visual studio
Merci de mettre le code que vous avez déjà dans votre question, et dire clairement ce que vous êtes en utilisant le C++ ou le C++/CLI (c, Visual Studio 7.0/7.1 ou 8.0/9.0/10.0).
OriginalL'auteur suman | 2010-03-25
Vous devez vous connecter pour publier un commentaire.
Si c'est vraiment Windows Forms (c-C++/CLI) c'est juste
Int32::Parse
ouInt32::TryParse
, comme dans toutes les autres .NET de la langue.int i = Int32::Parse(myTextBox->Text);
Si cela ne fonctionne toujours pas, poste qu' vous ont déjà et de décrire exactement ce ne fonctionne pas. Je ne sais pas vraiment C++/CLI, cependant, sans parler de C++.OriginalL'auteur OregonGhost
Je pense que ce qu'il voulait, c'était:
OriginalL'auteur Jiminion
En supposant que vous avez la variable dans un
std::string
exemple, vous pouvez utiliser les flux de le faire comme ceci:OriginalL'auteur Naveen
Aussi longtemps que vous pouvez accéder à la crue des données de caractère dans la zone de texte, vous pouvez simplement utiliser
atoi
OriginalL'auteur fbrereto