标签: c gettext
我想知道如何在C中使用带有动态消息id的gettext。
例如,
char *var = fun(); //where fun returns char * type. char *val = gettext(var);
答案 0 :(得分:0)
您的代码很好,但您当然还需要确保fun()返回一个静态字符串,这将会一直存在。此外val应为const char *,您无法更改gettext拥有的字符串。
fun()
val
const char *