3
私は、errnoの整数をその名前に変換するAPIを探しています。例えばLinux、errnoを名前に変換する
:
int fd;
if((fd = open(path, O_RDONLY)) == -1)
printf("error: %d %s %s\n", errno, strerror(errno) ERRNONAME(errno));
ので、ERRNONAMEはこれが可能であるなどEINVAL
、EPERM
、として、名前をもたらすのでしょうか?
[どのようにUNIXでerrnoを対応する文字列に変換するのですか?](http://stackoverflow.com/questions/1546882/how-to-convert-errno-in- unix-to-corresponding-string) – hammar