C言語よりC++を先に習っても問題ないですか?
■ このスレッドは過去ログ倉庫に格納されています
0236デフォルトの名無しさん
2008/08/04(月) 17:18:27>それはC++の中でCから引き継いだ部分をちゃんとやってないって話だろう。
C++いきなり入るとこういうふうになるという話。だってCの部分をやったあと
その理解が問題ないと分かるまで次のカリキュラムは待ってくれまい?
練習問題2、3解いたからって済む話じゃないよ。
>C++の機能として取り込まれたポインタとかは当然習得しつつも
これするためには先にclassやらないとダメでしょ。ポインタの上書きと
中身の転送の区別もあやふやな段階で(初心者が納得するのは
相当たいへんだよ)さらに頭が混乱するだけだと思う。
>mallocとかそういうのは最初からnewでいいでしょって話じゃないの?
newするからにはclassでしょ。mallocの代わりにnew char[???]を使う
ってだけの話なら、べつにnewを教えてることにはならないと思う。
おまけに確保できなかった場合は近代処理系では例外が飛ぶし、
そうじゃなければゼロ戻しの現役環境もある。
try , catch , new , ポインタ , メモリの実体 , classが絡んだポインタ
の拡張…目が回る。
そういう君はいきなりC++族かい?だったらたいへんセンスあります。
■ このスレッドは過去ログ倉庫に格納されています