level 8
xiuliinlove
楼主
假设一个文件中有下列代码(精简之后的部分,还有其它类似代码):
void heal_kee(object ob,int i);
void heal_kee(object ob,int i)
{
ob->receive_curing("kee",i);
}
然后同一个文件中执行代码evaluate(heal_kee,me,200)之后结果是什么?
evaluate是用来展开函数运算么?
这里的evaluate(heal_kee,me,200)代码是表示把me和200参数传递到heal_kee函数进行运算么?还是和函数heal_kee根本就没有什么关联?
dtsl中我发现的最后一个大bug:疗伤类药物无效(包括药师炼制出来的补精气神的药物也无效),服用不增加数值。
涉及到的文件有fuyong.c;medicine.h;lianzhi.c等都查看了一遍修复起来很无力,现在把主要疑点放在了fuyong文件中的evaluate代码上……
2014年10月04日 10点10分
1
void heal_kee(object ob,int i);
void heal_kee(object ob,int i)
{
ob->receive_curing("kee",i);
}
然后同一个文件中执行代码evaluate(heal_kee,me,200)之后结果是什么?
evaluate是用来展开函数运算么?
这里的evaluate(heal_kee,me,200)代码是表示把me和200参数传递到heal_kee函数进行运算么?还是和函数heal_kee根本就没有什么关联?
dtsl中我发现的最后一个大bug:疗伤类药物无效(包括药师炼制出来的补精气神的药物也无效),服用不增加数值。
涉及到的文件有fuyong.c;medicine.h;lianzhi.c等都查看了一遍修复起来很无力,现在把主要疑点放在了fuyong文件中的evaluate代码上……