c_timers.c
来自「openmp版的banchmark」· C语言 代码 · 共 62 行
C
62 行
#include "wtime.h"#include <stdlib.h>/* Prototype */void wtime( double * );/*****************************************************************//****** E L A P S E D _ T I M E ******//*****************************************************************/double elapsed_time( void ){ double t; wtime( &t ); return( t );}double start[64], elapsed[64];/*****************************************************************//****** T I M E R _ C L E A R ******//*****************************************************************/void timer_clear( int n ){ elapsed[n] = 0.0;}/*****************************************************************//****** T I M E R _ S T A R T ******//*****************************************************************/void timer_start( int n ){ start[n] = elapsed_time();}/*****************************************************************//****** T I M E R _ S T O P ******//*****************************************************************/void timer_stop( int n ){ double t, now; now = elapsed_time(); t = now - start[n]; elapsed[n] += t;}/*****************************************************************//****** T I M E R _ R E A D ******//*****************************************************************/double timer_read( int n ){ return( elapsed[n] );}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?