wallsec.c

来自「seismic software,very useful」· C语言 代码 · 共 32 行

C
32
字号
/* Copyright (c) Colorado School of Mines, 1990./* All rights reserved.                       */#include <sys/time.h>floatwallsec()/*****************************************************************************return elapsed time (wall clock time) in seconds******************************************************************************Author:		Dave Hale, Colorado School of Mines, 04/29/89*****************************************************************************/{	struct timeval tp;	struct timezone tzp;	static int firsttime=1;	static long firstsec,firstusec;	long sec,usec;	gettimeofday(&tp,&tzp);	if (firsttime) {		firsttime=0;		firstsec = tp.tv_sec;		firstusec = tp.tv_usec;		return(0.0);	} else {		sec = tp.tv_sec-firstsec;		usec = tp.tv_usec-firstusec;		return((float)sec+1.0e-6*(float)usec);	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?