>>151 壊れるんですか・・・ もし壊れるとするとますます

ca.setStr("ABC"); と、

char* a = "ABC";
ca.setStr(a); の、

違いがわからなくなってくる・・・ 一旦スコープ上に自動変数の形で置いたらアウト、って事なんでしょうか
直で"ABC"を渡した時は、その受け手はメソッド内の変数だから、って言う