在C代码中,我遇到了这个问题
_("test")
Run Code Online (Sandbox Code Playgroud)
它有什么作用?(我试着自己查一下,但是你可以想象,搜索引擎不支持搜索...)
izo*_*ica 12
它正在调用被调用的函数_.例如:
#include <stdio.h>
void _(int a) {
printf("%d",a);
}
int main(void) {
_(3);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
_是gettext库中的现有函数,用于国际化.正如在这个答案中所说:
此函数基本上用运行时的系统语言替换给定的字符串(如果可用的话(即,如果他们为程序提供了该语言的.mo文件).
| 归档时间: |
|
| 查看次数: |
1778 次 |
| 最近记录: |