函数

Pangoversion_check

自:1.16

声明 [src]

const char*
pango_version_check (
  int required_major,
  int required_minor,
  int required_micro
)

说明 [src]

检查所用 Pango 库是否与给定的版本兼容。

通常,您会将常量 PANGO_VERSION_MAJORPANGO_VERSION_MINORPANGO_VERSION_MICRO 作为该函数的三个参数传递进去;这会导致检查运行时所用的库是否与应用程序或模块编译 时的 Pango 版本兼容。

兼容性由两件事定义:一是运行库的版本较给定版本 required_major.required_minor.required_micro 更新。其次,运行库必须与版本 required_major.required_minor.required_micro二进制兼容(同一主要版本)。

对于编译时版本检查,请使用 PANGO_VERSION_CHECK()。

自版本 1.16 起可用

参数

required_major

类型: int

所需的主要版本。

required_minor

类型: int

所需的小版本。

required_micro

类型: int

所需的主要版本。

返回值

类型: const char*

如果 Pango 库与给定版本兼容,则返回 NULL,否则返回描述版本不匹配的字符串。返回的字符串归 Pango 所有,不应被修改或释放。

数据归被调用的函数所有。
返回值可以是 NULL
该值为 NUL 终止的 UTF-8 字符串。