matlabで:
tic
do something ...
toc
この機能を持たせるための私の試み:
#define tic double tic_t = clock();
#define toc std::cout << (clock() - tic_t)/CLOCKS_PER_SEC \
<< " seconds" << std::endl;
これで、C++でこれを実行できます。
tic
doSomething();
toc
問題は、tic_tが複数回定義されるため、関数内で複数回呼び出すことができないことです。私はこのようなことをしたい:
tic
doSomething1();
toc
tic
doSomething2();
toc