Einfügen von Leerzeichen in char-array

Habe ich char-array(vector) des chars, und ich möchte einfügen von Leerzeichen in bestimmten Reihenfolge.

Ich habe zum Beispiel

 ['A','B','C','D','E','F','G','H','J','K','L','M','N','O']

- und Vektor mit Indizes von Leerzeichen

[7 12] % white spaces should be add to 7 and 12 indexes (original string)

wollen und hat

 ['A','B','C','D','E','F',' ','G','H','J','K', 'L', ' ','M','N','O']

Gibt es einige build-in-Funktion? Angefangen habe ich mit verschachtelten Schleife itarate das array und instert ' ', sieht aber hässlich aus.

Wie identifizieren Sie, wo die Rohlinge gehen sollte? Eine Reihe von Indizes, für die Ausgabe-array? Eine Reihe von Indizes, für die Eingabe-array , fügen Sie das Leerzeichen nach dem?
Ich habe ein array von Indizes [7, 12 .... und ich möchte die Leerzeichen, und "bewegen horizonatly" der rest der Zeichenkette"

InformationsquelleAutor Lukasz Madon | 2011-04-06

Schreibe einen Kommentar