cc [flags…] –I /usr/cluster/include file –L /usr/cluster/lib –l scha#include <scha.h>char *scha_strerror(scha_err_t error_code);
char *scha_strerror_i18n(scha_err_t error_code);
scha_strerror() 和 scha_strerror_i18n () 函数可以基于给定的 scha_err_t 错误代码生成一个用于描述错误的简短字符串。由 scha_strerror() 返回的字符串以英文显示。由 scha_strerror_i18n() 返回的字符串将以 LC_MESSAGES 语言环境类别指定的本机语言显示。请参见 setlocale(3C)。
支持以下参数:
生成用于描述错误的简短字符串时所依据的错误代码。
sample() { scha_err_t err; /* resource group containing example_R */ char * resource_group = "example_RG"; /* a configured resource */ char * resource_name = "example_R"; err = scha_control(SCHA_GIVEOVER, resource_group, resource_name); if (err != SCHA_ERR_NOERR) { syslog(LOG_ERR, "scha_control GIVEOVER failed: %s", scha_strerror_i18n(err)); } }
头文件
库
有关以下属性的描述,请参见 attributes(5):
|