class Vector(T, uint dim) { T[dim] data; } T dot(T,uint dim)(Vector!(T,dim) a, Vector!(T,dim) b) { T tmp; for ( int i = 0; i < dim; ++i ) tmp += a[i]*b[i]; return tmp; } void main() { Vector!(double,3) a,b; dot(a,b); }
Fixed DMD 1.005
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル