mfc kopieren Sie bestimmte Abschnitte eines CString
Angenommen, ich habe eine CString-Variable mit der Zeichenfolge "Bob Evans". Ich möchte von Position 4 bis zum Ende des ursprünglichen CStrings auf einen neuen CString kopieren, habe jedoch Probleme, Semantikbeispiele dafür zu finden:
<code>CString original("Bob Evans"); // Below is what I'm trying to do // CString newStr = original.copy(4, original.GetLength()); </code>
Ich habe auch darüber nachgedacht, die Variable zu kopierenOriginal zu einem STL C ++ - String, aber dies zu erreichen ist auch in Bezug auf die Konvertierung nicht so einfach. Was würden Sie dazu raten? Ich könnte dafür sorgen, dass die Zeichenfolge zunächst in einer STL-Zeichenfolge gespeichert wird, aber dies wäre der letzte Ausweg, da ich nicht viel Code umstrukturieren wollte, nur um die Daten in einer STL-Zeichenfolge statt CString zu speichern. Danke im Voraus.