eine Reihe von Whitespaces Mit:Wie fülle ich einen Abschnitt innerhalb der C++ - Zeichenfolge?
string *str = new string();
str->resize(width,' ');
der Lage, ich möchte fill Länge Zeichen an.
In C es wie
memset(&str[pos],'#', length);
aussehen würde, wie ich diese ++ Zeichenfolge mit c erreichen kann, habe ich versucht,
string& assign(const string& str, size_type index, size_type len);
aber dies scheint die ursprüngliche Zeichenfolge truncat. Gibt es einen einfachen C++ - Weg, dies zu tun? Danke.
Gibt es einen Grund, die Zeichenfolge in Ihrem Beispiel dynamisch zuzuweisen? – GManNickG
@GMan - Ich will sie nicht als automatische Variable lieber auf Heap in bösen straddup() Weg – stacker