Unterschied zwischen String & AnsiString ?
-
Hallo,
was ist der Unterschied zwischen String & AnsiString?
Danke im Voraus
-
Hallo
es gibt keinen. AnsiString ist ein typedef auf String.
bis bald
akari
-
welchen Typ benutzt ihr dann?
bei String gibt es dann vermutlich keine .IsEmpty() usw. Funktionen, da die ja Methoden von der AnsiString-Klasse sind
-
Hallo
sucura schrieb:
welchen Typ benutzt ihr dann?
Ich benutzte AnsiString, weil das auch so von den Komponenten benutzt wird.
bei String gibt es dann vermutlich keine .IsEmpty() usw. Funktionen, da die ja Methoden von der AnsiString-Klasse sind[/quote]
Warum sollte es IsEmpty nicht bei String geben? Probier das doch mal aus :String S = "Test"; bool Empyt = S.IsEmpty();Nochmal : String und AnsiString sind absolut gleich.
bis bald
akari
-
@sucura
Du musst unterscheiden zwischen String und string. Letzterer unterscheidet sich nähmlich sehr wohl von AnsiString!
-
Um die Verwirrung dann komplett zu machen, hättest du doch noch beschreiben woher nun string kommt.
Wir haben nun 3 Begriffe:
String -> Typedef für AnsiString
AnsiString ->Klasse des C++Builder
string -> Klasse der STL