函数宏

GLibSTRINGIFY

声明 [src]

#define G_STRINGIFY (
  macro_or_string
)

说明 [src]

接受一个宏或一个字符串,并将其转化为一个经过预处理器参数扩展后的字符串。例如,如下代码

#define AGE 27
const gchar *greeting = G_STRINGIFY (AGE) " today!";

经过预处理器的处理,将会转化为(等效代码)

const gchar *greeting = "27 today!";

此函数并不直接对语言绑定可用。

参数

macro_or_string

类型: -

一个宏或一个字符串。