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

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.¢% 閱讀(997) 評論(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>
            亚洲人精品午夜| av成人福利| 在线一区观看| av成人手机在线| 亚洲区中文字幕| 99re亚洲国产精品| 一区二区三区视频在线看| 亚洲人www| 亚洲欧美成人网| 亚洲欧美成人精品| 久久精品夜色噜噜亚洲aⅴ| 蜜臀av一级做a爰片久久| 欧美寡妇偷汉性猛交| 亚洲黄色av| 亚洲欧洲久久| 亚洲欧美在线免费观看| 久久久久久色| 欧美精品一区二区在线观看| 欧美精品在线视频| 国产精品欧美一区喷水| 国产一区二区精品丝袜| 亚洲精品国产精品乱码不99按摩 | 欧美高清免费| 国产精品日日摸夜夜添夜夜av| 国产亚洲欧洲一区高清在线观看| 亚洲经典三级| 久久久福利视频| 亚洲人成啪啪网站| 欧美自拍偷拍午夜视频| 欧美日韩成人网| 黄色在线成人| 亚洲私人影院在线观看| 久久女同精品一区二区| 亚洲精品中文字幕在线观看| 午夜亚洲伦理| 欧美视频三区在线播放| 久久综合九色九九| 亚洲一区二区黄色| 欧美 日韩 国产 一区| 亚洲一区在线播放| 欧美老女人xx| 一区二区在线免费观看| 午夜亚洲视频| 亚洲人体大胆视频| 久久影院亚洲| 国产欧美一区二区精品忘忧草| 亚洲精品日韩精品| 久久精品一区蜜桃臀影院| 99国产精品视频免费观看| 久久亚洲精品伦理| 国模私拍一区二区三区| 久久成人精品无人区| 正在播放欧美视频| 国产精品av一区二区| 一区二区三区精品| 亚洲日本无吗高清不卡| 欧美bbbxxxxx| 亚洲人成网站在线观看播放| 美脚丝袜一区二区三区在线观看| 亚洲欧美综合v| 国产精品视频精品视频| 亚洲欧美久久久| 亚洲午夜一区二区| 国产精品成人一区二区三区夜夜夜| 日韩亚洲在线观看| 99精品欧美一区二区三区| 欧美日韩一区二区欧美激情| 在线视频欧美一区| 在线综合亚洲欧美在线视频| 国产精品一区二区久激情瑜伽| 亚洲欧美另类在线| 新片速递亚洲合集欧美合集| 国内偷自视频区视频综合| 麻豆久久久9性大片| 久久这里有精品视频| 亚洲精品在线免费| 99精品欧美一区二区蜜桃免费| 国产精品福利在线| 久久久五月天| 男人的天堂亚洲| 中日韩美女免费视频网址在线观看 | 欧美午夜片欧美片在线观看| 亚洲性人人天天夜夜摸| 亚洲欧美视频| 在线观看视频一区二区| 亚洲电影免费观看高清完整版在线观看| 欧美v日韩v国产v| 亚洲四色影视在线观看| 亚洲欧美亚洲| 一区二区三区 在线观看视频 | 亚欧美中日韩视频| 香蕉久久夜色精品国产使用方法| 国产主播精品在线| 最新亚洲电影| 国产精品亚洲激情| 麻豆国产精品va在线观看不卡| 美女被久久久| 亚洲免费在线视频| 久久av一区二区| 日韩视频在线观看免费| 亚洲自拍偷拍一区| 亚洲成色精品| 亚洲夜间福利| 亚洲精品国产视频| 亚洲欧美激情四射在线日 | 国产女主播视频一区二区| 久久伊人精品天天| 欧美日韩免费观看一区=区三区| 欧美亚洲专区| 欧美精品精品一区| 久久精品在线视频| 欧美午夜一区二区| 久久乐国产精品| 欧美色中文字幕| 久久久国产精品一区二区三区| 欧美高清视频在线 | 一区二区三区国产精品| 久久精品动漫| 性欧美激情精品| 欧美日本国产一区| 欧美aⅴ一区二区三区视频| 国产视频亚洲精品| 一本色道久久综合精品竹菊 | 欧美在线高清视频| 欧美日韩精品一区二区在线播放 | 亚洲一区二区黄色| 欧美久久久久免费| 欧美激情乱人伦| 亚洲福利一区| 久久精品成人一区二区三区| 欧美怡红院视频| 国产精品亚洲аv天堂网| 一本色道久久综合亚洲精品不| 亚洲精品免费在线| 你懂的网址国产 欧美| 欧美/亚洲一区| 亚洲大胆人体视频| 久久中文欧美| 欧美成人国产一区二区| 精品1区2区3区4区| 久久综合色天天久久综合图片| 久久久久一区二区三区四区| 艳女tv在线观看国产一区| 蜜桃av一区二区三区| 久久久国产精品一区二区三区| 国产日韩精品一区观看| 午夜精品福利视频| 久久国产手机看片| 国产亚洲美州欧州综合国| 欧美一区二区高清| 蜜乳av另类精品一区二区| 一区二区三区在线观看国产| 久久久亚洲国产美女国产盗摄| 欧美电影在线免费观看网站| 影音先锋日韩资源| 久久综合国产精品| 亚洲精品视频在线看| 在线一区观看| 国产一区二区三区高清| 久久美女性网| 亚洲人成小说网站色在线| 亚洲综合色激情五月| 国产欧亚日韩视频| 久久夜色精品国产亚洲aⅴ| 亚洲精品免费电影| 欧美一区影院| 亚洲第一精品久久忘忧草社区| 欧美大片在线观看| 亚洲综合色视频| 麻豆精品在线播放| 亚洲伊人网站| 国外成人在线| 欧美日韩一区二区在线视频| 亚洲手机成人高清视频| 欧美在线看片| 亚洲剧情一区二区| 国产无一区二区| 欧美精品二区| 欧美在线视频网站| 亚洲人成网站精品片在线观看| 久久国产精品久久久| 亚洲精品精选| 好吊色欧美一区二区三区视频| 欧美黄色片免费观看| 午夜精品视频一区| 亚洲人体大胆视频| 免费欧美日韩国产三级电影| 亚洲欧美日韩视频二区| 最近中文字幕日韩精品| 国产亚洲成av人片在线观看桃| 欧美日韩国产成人在线| 久久久午夜精品| 欧美一区日韩一区| 亚洲欧美色一区| 一区二区三区日韩精品视频| 欧美激情麻豆| 欧美成人免费在线| 久久一区二区精品| 久久精品免费播放| 亚洲免费小视频|