2005-02-07から1日間の記事一覧

テンプレートによる多重ループの静的展開

#include <cstddef> #include <iostream> template< std::size_t I, std::size_t L, std::size_t K, std::size_t M , std::size_t J, std::size_t N > struct j_loop { static void invoke( double const (&a)[L][M], double const (&b)[M][N], double (&c)[L][N] ) { c[I][J] +</iostream></cstddef>…