AnsiString großschreiben
-
hi,
wie kann ich einen AnsiString der kleinbuchtstaben enthält in großbuchstaben umschreiben?
thx
BigBanana
-
Hallo
hatte ich dich nicht schon vorhin auf unser extra C++ Builder Subforum hingewiesen? Der Builder benutzt eine eigene Erweiterung, die VCL, die dann nichts mehr mit Standard-C++ zu tun hat. Und AnsiString gehört dazu.
Schau dir AnsiString::UpperCase an. Und am besten auch gleich all die anderen Möglichkeiten von AnsiString.
bis bald
akari
-
#include <cctype> // std::toupper #include <algorithm> // std::transform int main() { std::string txt = "Klein"; std::transform( txt.begin(), txt.end(), txt.begin(), &std::toupper ); return 0; }Gruß
Werner
-
sorry...
hab ich nicht gewusst!und danke für den tipp!
BigBanana
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum VCL/CLX (Borland C++ Builder) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
String test="qqqqq";
test=test.ToUpper();
-
Hallo
@Christian : Es gibt keine Methode AnsiString::ToUpper(). Sondern ::UpperCase().
Und das habe ich bereits im zweiten Post geschrieben.bis bald
akari
-
Ähhhh, peinlich a) nicht gesehen b) Befehl verwechselt.