#include #include #include using namespace matrix; template class Matrix; template class Matrix; int main() { float data[6] = {1, 2, 3, 4, 5, 6}; Matrix A(data); Matrix A_T = A.transpose(); float data_check[6] = {1, 4, 2, 5, 3, 6}; Matrix A_T_check(data_check); A_T.print(); A_T_check.print(); assert(A_T == A_T_check); return 0; } /* vim: set et fenc=utf-8 ff=unix sts=0 sw=4 ts=4 : */