Switch für einzelne Zeichen im wstring
-
Hallo ,
habe eine Frage was wstring betrifft:
Ich itteriere über den wstring und möchte einzelne Zeichen abfragen.
Der switch akzeptiert aber die ienzelnen zeichen nicht.
void Maskiere( std::wstring p_sText ) { string::iterator iter; for ( iter = p_sText.begin(); iter != p_sText.end(); ++iter ){ switch( *iter ) { case '>' : { sReturnValue << ">"; break; } case '<' : { sReturnValue << "<"; break; } case '"' : { sReturnValue << """; break; } case '&' : { sReturnValue << "&"; break; } ..........Gibt es hier eine andere Möglichkeit als einen Aufzählungstyp zu benutze ?
Danke.
Viele Grüße,
Elke
-