123456789101112131415161718192021222324252627282930313233 |
- /****************************************************************************
- *
- * MODULE: $ETC/current_time_s_ms
- * AUTHOR(S): Markus Neteler
- * PURPOSE: timer for benchmarking. Prints current time in seconds.milliseconds
- *
- * COPYRIGHT: (C) 2003 by the GRASS Development Team
- *
- * This program is free software under the GNU General Public
- * License (>=v2). Read the file COPYING that comes with GRASS
- * for details.
- *
- *****************************************************************************/
- #include <sys/time.h>
- #include <string.h>
- #include <stdio.h>
- int main()
- {
- struct timeval t;
- if (gettimeofday(&t, NULL) == -1) {
- fprintf(stderr, "gettimeofday error");
- return 1;
- }
- fprintf(stdout, "%li.%li\n", t.tv_sec, t.tv_usec);
- fflush(stdout);
- return 0;
- }
|