トップページ > プログラム > 2014年10月30日 > PTw/73WT

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

22 位/228 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000020100003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
[転載禁止] 生産性が低いC++で頑張るために必要な知識©2ch.net

書き込みレス一覧

[転載禁止] 生産性が低いC++で頑張るために必要な知識©2ch.net
16 :デフォルトの名無しさん[sage]:2014/10/30(木) 17:39:10.85 ID:PTw/73WT
template使うとオブジェクトサイズが増えると言うのは必ずしも真ではないな。
[転載禁止] 生産性が低いC++で頑張るために必要な知識©2ch.net
18 :デフォルトの名無しさん[sage]:2014/10/30(木) 17:57:42.50 ID:PTw/73WT
んなこたーない
遅くなるように書けば遅くなるし
遅くならないように書けば遅くならない

遅くならないように書くことをアシストする
ライブラリも書けるし、実際に存在もする。
そこでもtemplateは重要な機能として働く
[転載禁止] 生産性が低いC++で頑張るために必要な知識©2ch.net
20 :デフォルトの名無しさん[sage]:2014/10/30(木) 19:33:17.10 ID:PTw/73WT
注意深く書く必要はない。
cと同じに書けば少なくとも
cと同等のアセンブリになる。

まあ規格通りならrestrictで躓くが
普通のコンパイラなら対応しているから問題ない。

intrinsicをラップするだけのクラスを使うだけで、simd命令使うようなコードの生産性は格段に上がる。
ここらへんはx86やARMだけでなく
DSPみたいなのでもかなり有効


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