LinuxはC言語から呼び出せるライブラリ関数を提供しています。ライブラリ関数の一覧と使い方をご紹介します。
システム・エラー・メッセージを表示する。
#include <stdio.h>
void perror(const char *s);
int main(int argc, char**argv) {
int fd;
fd = socket(AF_INET, SOCK_STREAM, 0);
if (fd < 0) {
perror("socket error");
return 1;
}
close(fd);
return 0;
}