アカウント名:
パスワード:
C#に置き換わり、C++は廃れてしまったりするのでしょうか
そんなことないと信じています。 というか、C#ってC++
C#ってC++の派生だったような気がするのですが。
C++のtemplateを利用したものはそれを分かりやすい形(万人にとってはではないでしょうが)でソースに記述できることに意味があるのだと思いますが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
ISOってなんか意味あるの? (スコア:2, 興味深い)
よく分からないのですが、今のところ.NETフレームワーク以外に使用されるようなことはなさそうですし、標準でなくていいからMSのほうで勝手にやっていてくれという感じです。
ちなみに、
そんなことないと信じています。
というか、C#ってC++
// Give me chocolates!
Re:ISOってなんか意味あるの? (スコア:1)
Re:ISOってなんか意味あるの? (スコア:0)
C#の次のバージョンではGenericsがサポートされますが何か?
Re:ISOってなんか意味あるの? (スコア:1)
Re:ISOってなんか意味あるの? (スコア:0)
高等数学の勉強みたいなものだと割り切るのが正しい取り組み方なのかもしれませんが。
Re:ISOってなんか意味あるの? (スコア:1)
Re:ISOってなんか意味あるの? (スコア:0)
科学技術計算をするなら、ですよね。それを「高等数学」と表現したわけです。
科学技術計算と縁がない人には用途が思いつかないです。
Re:ISOってなんか意味あるの? (スコア:1)
よく例に挙げられるtemplateによる階乗なんて、どんなプログラムでも使えますよね。
Re:ISOってなんか意味あるの? (スコア:1)
C++のtemplateを利用したものはそれを分かりやすい形(万人にとってはではないでしょうが)でソースに記述できることに意味があるのだと思いますが。
Re:ISOってなんか意味あるの? (スコア:0)
是非挙げてほしい。templateで素敵に実装してほしい。
煽りではなく、本当に見てみたいんだ。
Re:ISOってなんか意味あるの? (スコア:0)
Re:ISOってなんか意味あるの? (スコア:2, 参考になる)
高速化に関しては、一つの手法を採用したから画期的に性能が上がったとか、そんな簡単なことばかりじゃないです。小さなことの積み上げが最終的に大きく効いてくるということもよくある。メタプログラミングの例でも、通常ランタイム時に計算するところをコンパイル時に済ませられるようになったというのは、非常に意味のあることだと思っています。
Re:ISOってなんか意味あるの? (スコア:0)
> 是非挙げてほしい。templateで素敵に実装してほしい。
templateはともかくとして、予め計算した値を配列等に保持しておくのは、
テーブル参照として超がつくほど古典的なテクニック。
今はCPUが高速なのでその場で計算することが多いが、8/16bitの頃には
非常に多用された。
・超越関数などで、必要とする引数に対する答えを先に全部用意しておく
・思考ゲームの評価値をテーブルで持たせておく
等々。
これに対して、ぜひ例を
Re:ISOってなんか意味あるの? (スコア:0)
これじゃ答えとしてぜんぜん面白くないのでは。
Re:ISOってなんか意味あるの? (スコア:0)
・それをtemplateで実装してください。
・テーブルでなくtemplateを使うメリットをあげてください。
#上と別のAC
Re:ISOってなんか意味あるの? (スコア:0)