必须使用 comptime 关键字来明确告知编译器调用该函数必须在编译期间进行。并且这个函数必须是一个纯函数,即它只使用常量参数并且不会进行任何副作用。
comptime
示例代码:
fn myComptimeFunction(c: comptime i32) comptime i32 { return c * 2; } comptime { // 编译期间调用 myComptimeFunction const result = myComptimeFunction(10); }
上一篇:必须在Access中编写的SQL WHERE子句
下一篇:必须在不使用正则表达式的情况下,让下划线、点和破折号后面始终跟随一个或多个字母数字字符