トップページ > プログラム > 2015年11月24日 > /Po/Pqa3

書き込み順位&時間帯一覧

33 位/190 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000000000000102



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C++14/C++1z 20

書き込みレス一覧

C++14/C++1z 20
766 :デフォルトの名無しさん[sage]:2015/11/24(火) 00:30:52.62 ID:/Po/Pqa3
>>758
そんなことは知ってる。
でもたいていの場合は不要でしょ。
ふつうのジェネリクスのときは
<T, U>
で済むようにして
変数を受け付けるときだけ特殊なキーワードを使えばいい。
<T, var N: Int>
みたいに。
あるいは、ジェネリクスと変数は本来別物だから、完全に分離して、
変数は別のシンタックスを用意すればOK。
class StaticArray <T> [_ N: Int] { ... }
インスタンス化は
var nums = StaticArray<Int>[16]() // 大きさ16のInt配列
これらを一緒くたにしてテンプレートという機能にぶち込んでしまったのがそもそもいけない。
C++14/C++1z 20
778 :デフォルトの名無しさん[sage]:2015/11/24(火) 22:54:11.75 ID:/Po/Pqa3
>>776
クロージャで良くないすか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。