- 366 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 20:25:11 ]
- 少なくとも、templateがADAを除き
完全に他に移ることは無いと思うぞ。 他の言語に class Container<type> { priverte type member; public type pop(){…} public void push(type x){…} } なんて構造があってもtypeは(void*) と変わらんからな。呼び出し時 Object obje; Container<Object> list; list.push(obje);//○ list.push(3); //× のように制約が加えられるだけ。 恐らくこの先もコストがデカすぎて 実行時にクラス内の構造が変わる コンパイル言語はでてこないだろ。
|

|