Path: blob/main/documentation/manual-pages/ja/man3/com_err.3
18093 views
.\" Copyright (c) 1988 Massachusetts Institute of Technology, .\" Student Information Processing Board. All rights reserved. .\" .\" %FreeBSD: src/contrib/com_err/com_err.3,v 1.1 1999/09/04 09:48:58 markm Exp % .\" .\" $FreeBSD$ .\" .TH COM_ERR 3 "22 Nov 1988" SIPB .SH ̾�� com_err \- ���̥��顼ɽ���롼���� .SH �� .nf #include <com_err.h> .PP void com_err (whoami, code, format, ...); const char *whoami; long code; const char *format; .PP proc = set_com_err_hook (proc); .fi void (* .I proc ) (const char *, long, const char *, va_list); .nf .PP proc = reset_com_err_hook (); .PP void initialize_XXXX_error_table (); .fi .SH ���� .I com_err �ϡ� .I whoami ʸ����ǹ��������ɸ�२�顼���ȥ�� .I stderr .IR (stdio (3S) ��) �˥��顼��å�������ɽ�����ޤ��� .I whoami ʸ����ϡ��ץ������̾�ޤ��ϥץ������ΰ����θ�ˡ� .I code �� .IR (compile_et(1) ����Ƴ�Ф��줿���) �����������줿���顼��å������������ .IR fprintf (3) ��Ʊ����������ǡ� .I format ʸ����Ȱʹߤΰ�������Ѥ��ƺ������줿 ʸ����³������Τ���ꤹ��Ϥ��Ǥ��� .I com_err ��ư��ϡ� .I set_com_err_hook ����Ѥ��ƽ����Ǥ��ޤ�������ˤ�äơ� .I com_err ���Ϥ��������ȤȤ�˸ƤӽФ����ץ��������㤬�������ޤ��� ����ϡ��ե����ޥåȤ��줿�ƥ����Ȥ� ���顼���Ϥ���������ǥե���Ȥ������ץ��������������Ǥ��� ���Τ褦�ˡ��ץ�����फ��Υ��顼��å������Ϥ��٤� .IR syslog (3) �Τ褦���̤η����ο��ǥ����˴�ñ��ž�ѤǤ��ޤ��� .I reset_com_err_hook ����Ѥ��ơ� .I com_err ��ǥե���Ȥη������������뤳�Ȥ�Ǥ��ޤ��� ������Υץ�������������Υեå��ͤ��֤��ޤ��� �����Υեå��ץ���������ϡ��嵭�ν� .I proc �˻��ꤵ�줿������ʤ���Фʤ�ޤ��� .I initialize_XXXX_error_table �롼����ϡ�̾��������б�����ʸ��������ä��������ե����뤫�� .IR compile_et (1) ������Ū���������ޤ��� �ƥơ��֥�ˤϡ��ǹ� 4 ʸ����̾��������ޤ��� ����̾���ϥ롼�����̾���� .B XXXX ������˻��Ѥ���ޤ��� �����Υ롼����ϡ� �б����륨�顼�����ɤ����Ѥ�������˸ƤӽФ�ɬ�פ�����Τǡ� .I com_err �饤�֥��ϡ������Υơ��֥뤬���Ѥ����Ȥ��ˡ� �����Υơ��֥뤫�饨�顼�����ɤ�ǧ�����褦�Ȥ��ޤ��� .B com_err.h �إå��ե�����ϡ� .I com_err �饤�֥��Υ롼�������Ѥ��륽�����ե������ ���롼�ɤ���ɬ�פ�����ޤ����¹Բ�ǽ�ե�����ϡ� .I com_err �饤�֥�꤬���롼�ɤ����褦�ˡ� .I ``-lcom_err'' ����Ѥ��ƥ����ɬ�פ�����ޤ��� .SH ��Ϣ���� .IR compile_et (1), .IR syslog (3) Ken Raeburn, "A Common Error Description Library for UNIX".