新闻  |   论坛  |   博客  |   在线研讨会
GLib库实用功能
chen3bing | 2024-06-19 18:47:12    阅读:47   发布文章

代码;

#include <glib.h>

int main()
{
   GRand *rand;										// 创建一个随机数对象指针
   GTimer *timer;										// 创建一个计时器对象指针
   gint n;
   timer = g_timer_new();									// 创建计时器对象
   g_timer_start(timer);									// 开始计时
   rand = g_rand_new();									// 创建随机数对象
   //for(n = 0; n < G_MAXINT; n++)
	for(n = 0; n < 1000; n++)
      g_print("%d\t", g_rand_int_range(rand, 1, 100));			// 产生随机数并输出
   g_print("\n");
   g_rand_free(rand);									// 释放随机数对象
   g_timer_stop(timer);									// 计时结束
   g_print("Execution takes time:%.2fsecond\n", g_timer_elapsed(timer,NULL));	// 输出计时结果
   return 0;
}

编译:

5.jpg运行

6.jpg

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
1
最近文章
方波振荡电路
2024-09-14 14:59:39
6V3A电路
2024-09-14 14:18:10
MOS管点灯仿真
2024-09-12 15:43:13
推荐文章
最近访客