Fragen zu Strings

Konsumierer

Mitglied
Hab heut mal ein paar generelle Fragen zu Strings.
Ich lese immer wieder Sachen in Quellcodes wie foo(_T("Text")) oder foo(TEXT("Text")) oder foo("Text"). Hat das irgendwas mit UNICODE zu tun und welche Version sollte man verwenden?

Dann gibt es noch CString und string. Wann weiß ich welche Klasse ich verwenden soll?

Kann man alles was man mit Strings anstellen kann auch mit Streams schaffen?
 
moin


_T oder _TEXT steht ist ein "Generic-text data type name".
"Text" ist ein "normaler" konstanter String.

CString und string sind 2 verschiedene String-Klassen.
string ist glaub ich beim "standart" C/C++ mit bei, CString ist ein Teil der MFC.


mfg
umbrasaxum
 
Zurück