⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cost.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// cost.c

inherit F_CLEAN_UP;

int main(object me, string arg)
{
	mapping before, after;
	int stime, usertime, eval_cost;

	if( me != this_player(1) ) me = this_player(1);

	seteuid(getuid());
   	if(!arg) return notify_fail("指令格式:cost <指令> [<参数> ....]\n");

	before = rusage();
	eval_cost = eval_cost();
	me->force_me(arg);
	eval_cost -= eval_cost();
	after = rusage();
	usertime = after["utime"] - before["utime"];
	stime = after["stime"] - before["stime"];
	printf("\n系统时间:%d 微秒\n使用者时间:%d 微秒\nEval cost:%d 单位\n",
		stime, usertime, eval_cost );
		
	return 1;
}

int help()
{
	write( @TEXT
指令格式:cost <指令> [<参数> .... ]

这个指令让你测量另一个指令执行所需的时间。
TEXT
	);
	return 1 ;
}

⌨️ 快捷键说明

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