>>748
そこって本質ですか?
strtokでもらうのは最初のbufferの中でデリミタに区切られたところのポインタですよね?
当然、後片付けでbufferをdeleteしてしまえば、
そのhoge hageの指し示している先の内容も消されてしまうというのは理解できます。
一方、int sageはatoiでコピーをもらってるので消えません。
要するに文字列の「コピー」をもらいたいんですが、書き方が分かりません。