ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
1869
1869
EMPFEHLEN
-
Hi @ all,
Bin neuling was C++ angeht.
Mein Problem:
Ich mocht zwei Werte die ich in eine Textbox eintrage zusammenrechnen.
Dazu muss ich ja erstmal die Srings in z.B. Integer umwandel und genau da ist mein Problem.
So hab ich es probiert:
String^ s;
int a;
s=textBox1->Text;
a=StrToInt(s);
Fehlermeldung: Bezeichner wurde nicht gefunden
oder
String^ s;
int a;
s=textBox1->Text;
a=atoi(s);
Fehlermeldung: Unzulässige Verwendung eines Namespace-Bezeichners in einem Ausdruck
gruß
steven
-
Um das zu erreichen was Du vor hast kannst die Convert Klasse verwenden:
Oder mit eine der staischen Funktionen des Werttyps Int32:Code csharp:1
int i = Convert.ToString( s );
Code csharp:1
int i = int.Parse( s );
Verwende bitte für Codebeispiele die CodeTags:
Btw. hast Du dich bereits im Vorfeld, bevor Du dich an das implementieren von Quellcode herran machst,
Zitat von http://www.tutorials.de/forum/interne-news/235108-tagebuch-zur-tutorials-de-v-6-entwicklung.html
intensiv mit Datentypen, Operatoren und Schlüsselwörtern vertraut gemacht?
Du wirst bei deinen Nachforschungen, sicherich auch auf Casting, Implicit und Explicit stoßen.
Mach dich bitte erst mit diesen Dingen vertaut.
Danach mit der struktuellen Programmierung sofern das noch nötig ist und gleich danach mit der OOP.
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Danke für die schnelle Antwort.
Deine Beispiele sind in CSharp...........Wie das in C# geht weiß ich, nur das funktioniert in C++ leider nicht so!
gruß
steven
-
Hi
Wie es scheint, kommst du aus der C++-Welt. Demnach weist du doch auch, wie statische Methoden aufgerufen werden:
Code cpp:1 2 3 4 5
int i = Convert::ToInt32(s); bzw. int i = Int32::Parse(s);
zudem soltest du dich einigen:
Methoden wie atoi(), atol(), ... gibt es in .NET nicht mehr. Unter .NET ist alles in Klassen gekapselt.
PS: Mit dem Tipp von Cosmo und einen Blick in die MSDN hättest du das aber auch selbst raus gefunden
Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Besten Dank!
Das .
Komme nicht aus der C++ Welt, aber dort möchte ich hin.
gruß
Steven
-
Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
Ähnliche Themen
-
Typumwandlung
Von object123 im Forum C/C++Antworten: 9Letzter Beitrag: 28.06.10, 12:39 -
MS SQL - Typumwandlung
Von zille im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 04.04.05, 21:54 -
Typumwandlung vom String in INT
Von mackattack im Forum Flash PlattformAntworten: 6Letzter Beitrag: 04.03.05, 16:15 -
Falsche Typumwandlung
Von theindra im Forum .NET ArchivAntworten: 0Letzter Beitrag: 07.02.05, 20:24 -
Typumwandlung von int
Von Sinac im Forum C/C++Antworten: 7Letzter Beitrag: 05.09.03, 09:14





Zitieren


Login





