>>52 えっと、メンバのreplace使う時とかで、リテラルの長さがほしくてstringに入れる場合、つまり str.replace(str.find("あ"),(string("あ")).length(),string("い")); こういう場面とか、文字列を+でつないでいく、たとえば str = "my name is " + name + "\n"; // エラー str = string("my name is") + name + string("\n"); こういう場面みたいな時です。