mansenpansen
Mitglied
Wie kann ich (möglichst effizient => schnell) einen String zerlegen, von dem ich weiß, an welchen Stellen ich ihn teilen möchte? Also zum Beispiel die Stellen 0 bis 5 in Teilstring a, die Stellen 6 bis 10 in Teilstring b.....
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
char cOriginal[] = "12345abcde67890";
char cTeil1[6],
cTeil2[6],
cTeil3[6];
memcpy( cTeil1, cOriginal, 5 );
cTeil1[5] = 0;
memcpy( cTeil2, cOriginal + 5, 5 );
cTeil2[5] = 0;
memcpy( cTeil3, cOriginal + 10, 5 );
cTeil3[5] = 0;
Ah, da hat sich meine hartnäckige Indoktrination ja letzten Endes doch bezahlt gemacht!Ist lange her, dass ich char-Arrays angefasst habe.
Nuja, wenn ich bei GameDev sehe, wie Leute fast schon sinnlos mit OOP um sich werfen und zwischendrin mit char* arbeiten, da können einem schon die Augen tränen.Kachelator hat gesagt.:Ah, da hat sich meine hartnäckige Indoktrination ja letzten Endes doch bezahlt gemacht!
![]()