>>175
微妙に違う。それでは*thisが変更されてしまう。
むしろ、
cStrType temp = *this;
temp += ob;
return temp;