青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

S.l.e!ep.¢%

像打了激速一樣,以四倍的速度運轉,開心的工作
簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

linux/unix系統錯誤定義errno.h

Posted on 2012-01-02 23:35 S.l.e!ep.¢% 閱讀(994) 評論(0)  編輯 收藏 引用 所屬分類: Unix

查看錯誤代碼errno是調試程序的一個重要方法。當linuc C api函數發生異常時,一般會將errno變量(需include errno.h)賦一個整數值, 不同的值表示不同的含義,可以通過查看該值推測出錯的原因。在實際編程中用這一招解決了不少原本看來莫名其妙的問題。比較麻煩的是每次都要去linux源代碼里面查找錯誤代碼的含義,現在把它貼出來,以后需要查時就來這里看了。

以下來自linux 的內核代碼中的/usr/include/asm/errno.h

#ifndef _I386_ERRNO_H

#define _I386_ERRNO_H

?

#define EPERM?? 1 /* Operation not permitted */

#define ENOENT?? 2 /* No such file or directory */

#define ESRCH?? 3 /* No such process */

#define EINTR?? 4 /* Interrupted system call */

#define EIO?????? 5 /* I/O error */

#define ENXIO?? 6 /* No such device or address */

#define E2BIG?? 7 /* Arg list too long */

#define ENOEXEC?? 8 /* Exec format error */

#define EBADF?? 9 /* Bad file number */

#define ECHILD 10 /* No child processes */

#define EAGAIN 11 /* Try again */

#define ENOMEM 12 /* Out of memory */

#define EACCES 13 /* Permission denied */

#define EFAULT 14 /* Bad address */

#define ENOTBLK 15 /* Block device required */

#define EBUSY 16 /* Device or resource busy */

#define EEXIST 17 /* File exists */

#define EXDEV 18 /* Cross-device link */

#define ENODEV 19 /* No such device */

#define ENOTDIR 20 /* Not a directory */

#define EISDIR 21 /* Is a directory */

#define EINVAL 22 /* Invalid argument */

#define ENFILE 23 /* File table overflow */

#define EMFILE 24 /* Too many open files */

#define ENOTTY 25 /* Not a typewriter */

#define ETXTBSY 26 /* Text file busy */

#define EFBIG 27 /* File too large */

#define ENOSPC 28 /* No space left on device */

#define ESPIPE 29 /* Illegal seek */

#define EROFS 30 /* Read-only file system */

#define EMLINK 31 /* Too many links */

#define EPIPE 32 /* Broken pipe */

#define EDOM 33 /* Math argument out of domain of func */

#define ERANGE 34 /* Math result not representable */

#define EDEADLK???????? 35????? /* Resource deadlock would occur */
#define ENAMETOOLONG??? 36????? /* File name too long */
#define ENOLCK????????? 37????? /* No record locks available */
#define ENOSYS????????? 38????? /* Function not implemented */
#define ENOTEMPTY?????? 39????? /* Directory not empty */
#define ELOOP?????????? 40????? /* Too many symbolic links encountered */
#define EWOULDBLOCK???? EAGAIN? /* Operation would block */
#define ENOMSG????????? 42????? /* No message of desired type */
#define EIDRM?????????? 43????? /* Identifier removed */
#define ECHRNG????????? 44????? /* Channel number out of range */
#define EL2NSYNC??????? 45????? /* Level 2 not synchronized */
#define EL3HLT????????? 46????? /* Level 3 halted */
#define EL3RST????????? 47????? /* Level 3 reset */
#define ELNRNG????????? 48????? /* Link number out of range */
#define EUNATCH???????? 49????? /* Protocol driver not attached */
#define ENOCSI????????? 50????? /* No CSI structure available */
#define EL2HLT????????? 51????? /* Level 2 halted */
#define EBADE?????????? 52????? /* Invalid exchange */
#define EBADR?????????? 53????? /* Invalid request descriptor */
#define EXFULL????????? 54????? /* Exchange full */
#define ENOANO????????? 55????? /* No anode */
#define EBADRQC???????? 56????? /* Invalid request code */
#define EBADSLT???????? 57????? /* Invalid slot */

#define EDEADLOCK?????? EDEADLK

#define EBFONT????????? 59????? /* Bad font file format */
#define ENOSTR????????? 60????? /* Device not a stream */
#define ENODATA???????? 61????? /* No data available */
#define ETIME?????????? 62????? /* Timer expired */
#define ENOSR?????????? 63????? /* Out of streams resources */
#define ENONET????????? 64????? /* Machine is not on the network */
#define ENOPKG????????? 65????? /* Package not installed */
#define EREMOTE???????? 66????? /* Object is remote */
#define ENOLINK???????? 67????? /* Link has been severed */
#define EADV??????????? 68????? /* Advertise error */
#define ESRMNT????????? 69????? /* Srmount error */
#define ECOMM?????????? 70????? /* Communication error on send */
#define EPROTO????????? 71????? /* Protocol error */
#define EMULTIHOP?????? 72????? /* Multihop attempted */
#define EDOTDOT???????? 73????? /* RFS specific error */
#define EBADMSG???????? 74????? /* Not a data message */
#define EOVERFLOW?????? 75????? /* Value too large for defined data type */
#define ENOTUNIQ??????? 76????? /* Name not unique on network */
#define EBADFD????????? 77????? /* File descriptor in bad state */
#define EREMCHG???????? 78????? /* Remote address changed */
#define ELIBACC???????? 79????? /* Can not access a needed shared library */
#define ELIBBAD???????? 80????? /* Accessing a corrupted shared library */
#define ELIBSCN???????? 81????? /* .lib section in a.out corrupted */
#define ELIBMAX???????? 82????? /* Attempting to link in too many shared libraries */
#define ELIBEXEC??????? 83????? /* Cannot exec a shared library directly */
#define EILSEQ????????? 84????? /* Illegal byte sequence */
#define ERESTART??????? 85????? /* Interrupted system call should be restarted */
#define ESTRPIPE??????? 86????? /* Streams pipe error */
#define EUSERS????????? 87????? /* Too many users */
#define ENOTSOCK??????? 88????? /* Socket operation on non-socket */
#define EDESTADDRREQ??? 89????? /* Destination address required */
#define EMSGSIZE??????? 90????? /* Message too long */
#define EPROTOTYPE????? 91????? /* Protocol wrong type for socket */
#define ENOPROTOOPT???? 92????? /* Protocol not available */
#define EPROTONOSUPPORT 93????? /* Protocol not supported */
#define ESOCKTNOSUPPORT 94????? /* Socket type not supported */
#define EOPNOTSUPP????? 95????? /* Operation not supported on transport endpoint */
#define EPFNOSUPPORT??? 96????? /* Protocol family not supported */
#define EAFNOSUPPORT??? 97????? /* Address family not supported by protocol */
#define EADDRINUSE????? 98????? /* Address already in use */
#define EADDRNOTAVAIL?? 99????? /* Cannot assign requested address */
#define ENETDOWN??????? 100???? /* Network is down */
#define ENETUNREACH???? 101???? /* Network is unreachable */
#define ENETRESET?????? 102???? /* Network dropped connection because of reset */
#define ECONNABORTED??? 103???? /* Software caused connection abort */
#define ECONNRESET????? 104???? /* Connection reset by peer */
#define ENOBUFS???????? 105???? /* No buffer space available */
#define EISCONN???????? 106???? /* Transport endpoint is already connected */
#define ENOTCONN??????? 107???? /* Transport endpoint is not connected */
#define ESHUTDOWN?????? 108???? /* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS??? 109???? /* Too many references: cannot splice */
#define ETIMEDOUT?????? 110???? /* Connection timed out */
#define ECONNREFUSED??? 111???? /* Connection refused */
#define EHOSTDOWN?????? 112???? /* Host is down */
#define EHOSTUNREACH??? 113???? /* No route to host */
#define EALREADY??????? 114???? /* Operation already in progress */
#define EINPROGRESS???? 115???? /* Operation now in progress */
#define ESTALE????????? 116???? /* Stale NFS file handle */
#define EUCLEAN???????? 117???? /* Structure needs cleaning */
#define ENOTNAM???????? 118???? /* Not a XENIX named type file */
#define ENAVAIL???????? 119???? /* No XENIX semaphores available */
#define EISNAM????????? 120???? /* Is a named type file */
#define EREMOTEIO?????? 121???? /* Remote I/O error */
#define EDQUOT????????? 122???? /* Quota exceeded */

#define ENOMEDIUM?????? 123???? /* No medium found */
#define EMEDIUMTYPE???? 124???? /* Wrong medium type */
#define ECANCELED?????? 125???? /* Operation Canceled */
#define ENOKEY????????? 126???? /* Required key not available */
#define EKEYEXPIRED???? 127???? /* Key has expired */
#define EKEYREVOKED???? 128???? /* Key has been revoked */
#define EKEYREJECTED??? 129???? /* Key was rejected by service */

/* for robust mutexes */
#define EOWNERDEAD????? 130???? /* Owner died */
#define ENOTRECOVERABLE 131???? /* State not recoverable */

?

#endif

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            性伦欧美刺激片在线观看| 国产精品电影网站| 夜久久久久久| 91久久国产自产拍夜夜嗨| 久久久久久久网站| 免费观看一区| 亚洲精品小视频| 亚洲一区国产视频| 久久国产加勒比精品无码| 久久中文字幕一区二区三区| 欧美成人免费在线观看| 欧美日韩一区不卡| 日韩手机在线导航| 久久综合福利| 欧美成人网在线| 欧美三级不卡| 狠狠综合久久av一区二区小说| 国内外成人免费激情在线视频网站| 在线观看日韩av先锋影音电影院| 日韩视频免费观看高清完整版| 亚洲性感美女99在线| 久久午夜视频| 夜夜夜久久久| 麻豆九一精品爱看视频在线观看免费 | 在线中文字幕一区| 欧美在线视频全部完| 欧美激情欧美激情在线五月| 国产女人18毛片水18精品| 亚洲人成小说网站色在线| 久久成人精品| 99国产精品久久久久久久久久 | 亚洲成色777777女色窝| 亚洲一级一区| 欧美精品色一区二区三区| 国产亚洲综合精品| 在线综合亚洲| 亚洲福利视频一区| 久久不射2019中文字幕| 国产精品播放| 亚洲另类在线一区| 牛牛国产精品| 久久成人综合网| 国产麻豆午夜三级精品| 亚洲新中文字幕| 亚洲精品久久视频| 老司机午夜精品视频| 国产亚洲在线观看| 欧美一级电影久久| 亚洲一区二区三区中文字幕在线| 欧美精品一区二区高清在线观看| 1769国产精品| 免费久久精品视频| 久久久夜色精品亚洲| 伊大人香蕉综合8在线视| 久久精视频免费在线久久完整在线看| 一区二区三区国产在线| 欧美日韩免费一区二区三区视频| 亚洲精品中文字幕在线| 亚洲黄色毛片| 欧美日韩91| 亚洲一区区二区| 亚洲一区二区三区视频| 国产精品美女在线观看| 久久成人这里只有精品| 久久成人免费视频| 久久久视频精品| 亚洲国产高清在线| 亚洲二区精品| 欧美日韩免费一区二区三区| 在线一区亚洲| 中文精品在线| 国内外成人免费激情在线视频网站 | 亚洲天堂网站在线观看视频| 欧美色图麻豆| 亚洲欧美综合网| 性娇小13――14欧美| 伊人男人综合视频网| 亚洲高清视频在线| 欧美天堂在线观看| 久久久久国产一区二区三区四区 | 免费h精品视频在线播放| 亚洲美女免费视频| 亚洲午夜羞羞片| 永久免费精品影视网站| 亚洲国产日韩欧美在线99| 欧美日韩精品在线观看| 欧美一区日韩一区| 欧美成人69| 久久激情视频| 欧美国产精品日韩| 欧美在线国产| 欧美成人精品不卡视频在线观看| 在线亚洲欧美专区二区| 香蕉久久精品日日躁夜夜躁| 亚洲精品久久嫩草网站秘色| 亚洲欧美日韩高清| 亚洲国产欧美不卡在线观看| 亚洲视频精品在线| 91久久精品网| 欧美一区二区三区视频免费| 亚洲精品一级| 欧美在线网址| 亚洲欧美www| 欧美α欧美αv大片| 久久久久久网| 国产精品二区影院| 欧美激情在线观看| 国产丝袜一区二区| 日韩一级片网址| 亚洲第一页自拍| 午夜精品一区二区三区在线视| 亚洲精品欧美一区二区三区| 久久er精品视频| 欧美一区二区三区久久精品茉莉花| 欧美风情在线观看| 久久这里有精品15一区二区三区| 国产精品卡一卡二| 夜夜嗨av一区二区三区四区| 亚洲精品久久久一区二区三区| 久久久精彩视频| 久久精品九九| 国产情侣一区| 亚洲综合首页| 国产午夜精品久久久久久久| 亚洲理伦电影| 日韩一区二区精品在线观看| 久久综合99re88久久爱| 久久婷婷蜜乳一本欲蜜臀| 国产日韩视频| 午夜精品久久| 久久高清福利视频| 国产乱人伦精品一区二区| 中文一区二区在线观看| 亚洲一区激情| 国产精品二区二区三区| 亚洲视频电影图片偷拍一区| 亚洲一区综合| 国产精品人成在线观看免费| 一区二区三区不卡视频在线观看 | 99re8这里有精品热视频免费| 99精品国产在热久久| 欧美日韩国产123| 一级成人国产| 性欧美大战久久久久久久久| 国产精品久久婷婷六月丁香| 亚洲一区二区在线| 欧美一区二区三区视频免费| 国产日韩在线视频| 久久久蜜桃一区二区人| 亚洲第一伊人| 在线亚洲欧美专区二区| 国产精品欧美日韩| 久久国产直播| 欧美成人在线免费视频| 99国产精品久久久| 国产精品天天摸av网| 久久久999精品免费| 亚洲国产精品99久久久久久久久| 一区二区三区欧美日韩| 国产伦精品一区二区三区视频孕妇| 欧美在线亚洲| 日韩亚洲欧美一区| 久久久人成影片一区二区三区观看| 在线观看国产成人av片| 欧美日韩大陆在线| 欧美一区成人| 亚洲黄一区二区| 欧美一区午夜精品| 亚洲激情一区二区| 国产精品日韩高清| 免费成年人欧美视频| 亚洲天堂第二页| 欧美大片在线看| 亚洲欧美日韩中文播放| 亚洲电影第1页| 国产精品久久久久久一区二区三区| 久久精品视频在线免费观看| 日韩一区二区精品| 农村妇女精品| 欧美一级午夜免费电影| 亚洲国产影院| 国产综合一区二区| 欧美日韩综合精品| 蜜桃久久av一区| 欧美一级理论片| 在线视频精品一区| 欧美激情一二三区| 美女网站久久| 久久狠狠亚洲综合| 午夜精品久久久久久久白皮肤| 欧美劲爆第一页| 久久精品青青大伊人av| 亚洲一区亚洲| 99热精品在线| 最近看过的日韩成人| 女主播福利一区| 久久亚洲精品视频| 欧美一区二区三区免费视频| 一区二区三区回区在观看免费视频| 在线欧美视频|