>>236
いきなりC++な俺は練習問題2、3解いて済ませたけどな。

>mallocの代わりにnew char[???]を使う
>ってだけの話なら、べつにnewを教えてることにはならないと思う。
別にnew独自の概念教える必要なくていいんじゃないの?
俺がいきなりC++がよいとするのは、mallocとかの古い知識を初心者に教える必要ないからであって、
ポインタの概念とかを回避できるからC++っていってるわけでは必ずしもない。

最初に教える段階では、メモリは確保できるものとして教えればいいと思うし、
(確保できない可能性もあって、そのときは強制終了すると付け加えるとベター)
それで問題あれば「おまじない」としてtry-catch教えればいい。

iostreamでoperator<<とかオーバーロードしてる時点で、順番に教えてくのは無理なんだから、
適当に「おまじない」を駆使して先進めばいいと思うんだけどな。