アカウント名:
パスワード:
CとC++は似て異なるものです。
少しでもC++を使うのなら、C++を完璧にマスターし完全なコーディングをしなければ、ぱっと見はわからない落とし穴を無意識のうちに掘りまくることになります。
ちなみに、例外を使わない、というのは大変ですよ。
私、
コンパイラの設定で例外をdisableし、newが失敗したときに例外をthrowする代わりにNULLを返すように設定
すればいいと思っていたんですが、
class foo ;void func1(foo arg) {// 中略} void func2(void) {
むしろクラスを使わずに、better Cとして使うって事じゃないかと。
同意。
逆に昔GCCがCを独自拡張したように、C++を使わず「Cではない何か」を作った方が早いような。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
混ぜるな危険 (スコア:0)
CとC++は似て異なるものです。
少しでもC++を使うのなら、C++を完璧にマスターし完全なコーディングをしなければ、ぱっと見はわからない落とし穴を無意識のうちに掘りまくることになります。
ちなみに、例外を使わない、というのは大変ですよ。
私、
コンパイラの設定で例外をdisableし、
newが失敗したときに例外をthrowする代わりにNULLを返すように設定
すればいいと思っていたんですが、
Re: (スコア:0)
むしろクラスを使わずに、better Cとして使うって事じゃないかと。
Re:混ぜるな危険 (スコア:2)
同意。
逆に昔GCCがCを独自拡張したように、
C++を使わず「Cではない何か」を作った方が早いような。
Re: (スコア:0)
何で書くのがいいのかって話に・・・
Re:混ぜるな危険 (スコア:1)
F社のCOBOLはCOBOLで書かれていると聞いたが、それはさすがにちょっと引く。