webForumDet fria alternativet

Loopa igenom en sträng tecken för tecken

C/C++

3 svar · 213 visningar · startad av taper lawyer

Medlem sedan jan. 2004155 inlägg
Frågan#1

Som rubriken säger.
Någon som kan ge ett litet exempel?

OBS!
Nu tänker jag på en sån här sträng:

string str;

Är det möjligt att loopa igenom en sån sträng, tecken för tecken?

Medlem sedan feb. 20002 300 inlägg
#2
for(int i = 0; i < str.length; i++)
    str[i] = 'a';
Medlem sedan jan. 2004155 inlägg
#3

Var det så enkelt? :r
Tack för hjälpen!

Medlem sedan maj 20021 466 inlägg
#4

Snarare for(size_t i = 0; i < str.length(); i++) :)

274 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)