timer模块 ################ sleep/1 '''''''''''' 结构:: sleep(Time) -> ok Time:单位ms,可设置为infinity tc/1/2/3 '''''''''''' 结构:: tc(Fun) -> {Time, Value} tc(Fun, Arguments) -> {Time, Value} tc(Module, Function, Arguments) -> {Time, Value} 类型: Module = module() Function = atom() Arguments = [term()] Time = integer() % 单位:microseconds Value = term() tc/3:: 评估执行:apply(Module, Function, Arguments) 并用函数erlang:monotonic_time/0测量执行时间. 返回值:{Time, Value} 其中: Time执行时间(单位microseconds) Value是执行的返回值 tc/2:: 执行apply(Fun, Arguments). 其他等同tc/3 tc/1:: 执行Fun().其他等同tc/3.