Moin alle mit einander ich habe eine sehr dringende Frage.
Ich bin noch ein ziemlicher Anfänger wenn es um C++ geht vor allem in Windows-Forms Anwendungen.
Und zwar ist mir aufgefallen dass es die unterschiedlichsten Deklarationsmöglichkeiten für Strings gibt, z.B.: string oder String oder String^.
Mit dem „kleinen“ string kann ich ja umgehen, aber mit dem „String^“ leider nicht.
Das Problem jetzt, eine Textbox gibt ja soviel ich weis String^ zurück quasi
String^ Text = Textbox->Text; funktioniert.
ABER String^ Text = „Text“; oder String^ Text („Text“);
funktioniert nicht .
Kann mir vielleicht jemand von euch beschreiben:
- Wofür das ^ nach dem String steht.
- Ob und wie man String^ in string konvertieren kann
- Ob und wie man eine leere String^ Variable anlegen kann.
Wäre echt nett bitte Danke!