Kann mir jemand sagen wie ich auf einzelne Zeichen eines CStrings zugreifen kann. Mit CString str = "wer"; if ( str[1] == "e")...... oder if ( str(1) == "e")....
geht es auf jeden Fall nicht. So weit bin ich schon.... :
einfach mit ner forschleife solange deinen CString durchlaufen wie er groß ist und mit GetAt() jedes zeichen auf ??? überprüfen!
CString::GetAt(); // (näheres in der MSDN)
Return Value This is a TCHAR containing the character at the specified position in the string. Single character at zero-based index.
oder
CString::Find(); // (dito)
Return Value The zero-based index of the first character in this CString object that matches the requested substring or characters; -1 if the substring or character is not found.