char *str;
str = new char[10];

これで足りなくなったらどうやってメモリを増やせばいいんですか?
new の後で realloc のようなことをしたいです。