この例で priv_id は、明示的定数名 PRIV_FILE_DAC_WRITE に初期化され、priv_to_str(3) ルーチンに渡されて外部名に変換されます。
この節のコードセグメントのヘッダーファイルと宣言は、最初のプログラムに示されています。
#include <tsol/priv.h> main() { priv_t priv_id = PRIV_FILE_DAC_WRITE; char *string; string = priv_to_str(priv_id); printf("Priv string = %s¥n", string); }
printf 文によって、次のように出力されます。
Priv string = file_dac_write