-4
void Obenglobish::work()
{
for (int i = 0; i<word.length(); i++)
{
if (word[i] == 'a')
{
word.insert(i, "ob");
}
}
}
我的程序運行正常,直到它達到這個說法,我不知道我在做什麼錯在這裏。爲什麼我的程序凍結在string :: insert()?
它找到一個,在它前面插入'ob',再次找到a,插入......你有一個無限循環。 –
@Revolver_Ocelot這是一個awnser –