forやwhileの条件でstring::sizeを呼んでるけどダメ?