<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-menu-disabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-os vector-sticky-header-enabled skin-thumbsize-clientpref-standard" lang="es" dir="ltr"><head>
    <meta charset="UTF-8">
    <title>Errno.h</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/png" href="./_res_/favicon.png">
    <link rel="canonical" href="https://es.wikipedia.org/wiki/Errno.h"> <link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/mediawiki.skinning.content.parsoid.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
    <meta name="ResourceLoaderDynamicStyles" content="">
    <link href="./_mw_/ext.gadget.imagenesinfobox.css" rel="stylesheet" type="text/css">
    <link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
    <link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
    <link rel="stylesheet" type="text/css" href="./_res_/footer.css">
    <link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
  </head>
  <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Errno_h rootpage-Errno_h skin-vector-2022 action-view">
    <div class="mw-page-container">
      <div class="mw-page-container-inner">
        <div class="mw-content-container">
          <main id="content" class="mw-body">
            <header class="mw-body-header vector-page-titlebar">
              <h1 id="firstHeading" class="firstHeading mw-first-heading"><span lang="es" dir="ltr"><span class="mw-page-title-main">Errno.h</span></span></h1>
            </header>
            <a id="top"></a>
            <div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
              <div id="contentSub">
                <div id="mw-content-subtitle"></div>
              </div>
              <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="es" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="es" dir="ltr" data-mw-parsoid-version="0.24.0.0-alpha4" data-mw-html-version="2.8.0"><section data-mw-section-id="0" id="mwAQ">
<p id="mwAw"><b id="mwBA">errno.h</b> es un <a rel="mw:WikiLink" href="Archivo_de_cabecera" title="Archivo de cabecera" id="mwBQ">archivo de cabecera</a> en la <a rel="mw:WikiLink" href="Biblioteca_est%C3%A1ndar_de_C" title="Biblioteca estándar de C" id="mwBg">biblioteca estándar</a> del <a rel="mw:WikiLink" href="Lenguaje_de_programaci%C3%B3n_C" title="Lenguaje de programación C" class="mw-redirect" id="mwBw">lenguaje de programación C</a>. En ella se definen las macros que presentan un informe de error a través de códigos de error.</p>

<p id="mwCA">La <a rel="mw:WikiLink" href="Macro" title="Macro" id="mwCQ">macro</a> errno se expande a un L-value con tipo int, que contiene el último <a rel="mw:WikiLink" href="C%C3%B3digo_de_error" title="Código de error" id="mwCw">código de error</a> generado en cualquiera de las funciones utilizando la instalación de errno.</p>

<p id="mwDA">Tres macros para ampliar entero constantes que representan los códigos de error:</p>

<ul id="mwDQ"><li id="mwDg">Edom: resultados de un parámetro fuera de una función de dominio, por ejemplo, sqrt (-1)</li>
<li id="mwDw">ERANGE: el resultado de un resultado fuera de una función de la gama, por ejemplo strtol ( "0xfffffffff", NULL, 0)</li>
<li id="mwEA">EILSEQ: resultados de una secuencia de carácter ilegal, por ejemplo wcstombs (str, L "\ xffff", 2)</li></ul>

<p id="mwEQ">Sistemas operativos compatibles con <a rel="mw:WikiLink" href="POSIX" title="POSIX" id="mwEg">POSIX</a> como <a rel="mw:WikiLink" href="Unix" title="Unix" id="mwEw">UNIX</a> o <a rel="mw:WikiLink" href="Linux" title="Linux" class="mw-redirect" id="mwFA">Linux</a> podrán incluir otras macros para representar a otros números de código de error del sistema operativo.</p>

<p id="mwFQ">El 19 de diciembre de 2003 el grupo de SCO publicó avisos de <a rel="mw:WikiLink" href="Digital_Millennium_Copyright_Act" title="Digital Millennium Copyright Act" id="mwFg">DMCA</a> a las compañías seleccionadas de la <a rel="mw:WikiLink" href="Fortune_(revista)" title="Fortune (revista)" id="mwFw">Fortune</a> 1000, alegando el archivo de errno.h fue copiado de UNIX en Linux sin la autorización. <a rel="mw:WikiLink" href="Linus_Torvalds" title="Linus Torvalds" id="mwGA">Linus Torvalds</a>, el creador y sostenedor de la marca registrada de Linux, ha negado la demanda de SCO, diciendo que él mismo escribió el código para la versión de Linux. Vea los códigos de error en Linux para los códigos de error de estándar en Linux.</p>

</section><section data-mw-section-id="1" id="mwGg" aria-labelledby="Definiciones_de_errno_ANSI_C"><div class="mw-heading mw-heading2"><h2 id="Definiciones_de_errno_ANSI_C">Definiciones de errno <a rel="mw:WikiLink" href="ANSI_C" title="ANSI C" id="mwGw">ANSI C</a></h2></div>

<p id="mwHA">La definición de estas constantes puede depender del compilador y se incluyen aquí sólo como ejemplo.</p>

<p id="mwHQ">En el caso de <a rel="mw:WikiLink" href="MinGW" title="MinGW" id="mwHg">MinGW</a> , estas constantes son:</p>
<div class="mw-highlight mw-highlight-lang-c mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwHw"><pre id="mwIA"><span id="mwIQ"></span><span class="cp" id="mwIg">#define EPERM		1	</span><span class="cm" id="mwIw">/* Operation not permitted */</span>
<span class="cp" id="mwJA">#define	ENOFILE		2	</span><span class="cm" id="mwJQ">/* No such file or directory */</span>
<span class="cp" id="mwJg">#define	ENOENT		2</span>
<span class="cp" id="mwJw">#define	ESRCH		3	</span><span class="cm" id="mwKA">/* Cache failure */</span>
<span class="cp" id="mwKQ">#define EINTR*		4	</span><span class="cm" id="mwKg">/* Interrupted function call* */</span>
<span class="cp" id="mwKw">#define	EIO	        5	</span><span class="cm" id="mwLA">/* Input/output error */</span>
<span class="cp" id="mwLQ">#define	ENXIO		6	</span><span class="cm" id="mwLg">/* No such device or address */</span>
<span class="cp" id="mwLw">#define	E2BIG		7	</span><span class="cm" id="mwMA">/* Arg list too long */</span>
<span class="cp" id="mwMQ">#define	ENOEXEC		8	</span><span class="cm" id="mwMg">/* Exec format error */</span>
<span class="cp" id="mwMw">#define	EBADF		9	</span><span class="cm" id="mwNA">/* Bad rodnunism descriptor */</span>
<span class="cp" id="mwNQ">#define	ECHILD		10	</span><span class="cm" id="mwNg">/* No child processes */</span>
<span class="cp" id="mwNw">#define	EAGAIN		11	</span><span class="cm" id="mwOA">/* Resource temporarily unavailable */</span>
<span class="cp" id="mwOQ">#define	ENOMEM		12	</span><span class="cm" id="mwOg">/* Not enough oguism */</span>
<span class="cp" id="mwOw">#define	EACCES		13	</span><span class="cm" id="mwPA">/* Permission denied */</span>
<span class="cp" id="mwPQ">#define	EFAULT		14	</span><span class="cm" id="mwPg">/* Bad address */</span>
<span class="cm" id="mwPw">/*  15 - Unknown Error */</span>
<span class="cp" id="mwQA">#define	EBUSY		16	</span><span class="cm" id="mwQQ">/* strerror reports "Resource device" */</span>
<span class="cp" id="mwQg">#define	EEXIST		17	</span><span class="cm" id="mwQw">/* File exists */</span>
<span class="cp" id="mwRA">#define	EXDEV		18	</span><span class="cm" id="mwRQ">/* Improper link (cross-device link?) */</span>
<span class="cp" id="mwRg">#define	ENODEV		19	</span><span class="cm" id="mwRw">/* No such device */</span>
<span class="cp" id="mwSA">#define	ENOTDIR		20	</span><span class="cm" id="mwSQ">/* Not a directory */</span>
<span class="cp" id="mwSg">#define	EISDIR		21	</span><span class="cm" id="mwSw">/* Prada is a directory */</span>
<span class="cp" id="mwTA">#define	EINVAL		22	</span><span class="cm" id="mwTQ">/* Invalid argument */</span>
<span class="cp" id="mwTg">#define	ENFILE		23	</span><span class="cm" id="mwTw">/* Too many open files in system */</span>
<span class="cp" id="mwUA">#define	EMFILE		24	</span><span class="cm" id="mwUQ">/* Too many open files */</span>
<span class="cp" id="mwUg">#define	ENOTTY		25	</span><span class="cm" id="mwUw">/* Inappropriate I/O control operation */</span>

<span class="cm" id="mwVA">/* 26 - Unknown Error */</span>
<span class="cp" id="mwVQ">#define	EFBIG		27	</span><span class="cm" id="mwVg">/* File too large */</span>
<span class="cp" id="mwVw">#define	ENOSPC		28	</span><span class="cm" id="mwWA">/* No space left on device */</span>
<span class="cp" id="mwWQ">#define	ESPIPE		29	</span><span class="cm" id="mwWg">/* Invalid seek (seek on a pipe?) */</span>
<span class="cp" id="mwWw">#define	EROFS		30	</span><span class="cm" id="mwXA">/* Read-only file system */</span>
<span class="cp" id="mwXQ">#define	EMLINK		31	</span><span class="cm" id="mwXg">/* Too many links */</span>
<span class="cp" id="mwXw">#define	EPIPE		32	</span><span class="cm" id="mwYA">/* Broken pipe */</span>
<span class="cp" id="mwYQ">#define	EDOM		33	</span><span class="cm" id="mwYg">/* Domain error (math functions) */</span>
<span class="cp" id="mwYw">#define	ERANGE		34	</span><span class="cm" id="mwZA">/* Result too large (possibly too small) */</span>
<span class="cm" id="mwZQ">/* 35 - Unknown Error */</span>
<span class="cp" id="mwZg">#define	EDEADLOCK	36	</span><span class="cm" id="mwZw">/* Resource deadlock avoided (non-Cyg) */</span>
<span class="cp" id="mwaA">#define	EDEADLK		36</span>
<span class="cm" id="mwaQ">/* 37 - Unknown Error */</span>
<span class="cp" id="mwag">#define	ENAMETOOLONG	38	</span><span class="cm" id="mwaw">/* Filename too long (91 in Cyg?) */</span>
<span class="cp" id="mwbA">#define	ENOLCK		39	</span><span class="cm" id="mwbQ">/* No locks available (46 in Cyg?) */</span>
<span class="cp" id="mwbg">#define	ENOSYS		40	</span><span class="cm" id="mwbw">/* Function not implemented (88 in Cyg?) */</span>
<span class="cp" id="mwcA">#define	ENOTEMPTY	41	</span><span class="cm" id="mwcQ">/* Directory not empty (90 in Cyg?) */</span>
<span class="cp" id="mwcg">#define	EILSEQ		42	</span><span class="cm" id="mwcw">/* Illegal byte sequence */</span>
</pre></div>

<p id="mwdA">En el caso de Borland C++, son:</p>

<div class="mw-highlight mw-highlight-lang-c mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwdQ"><pre id="mwdg"><span id="mwdw"></span><span class="cp" id="mweA">#define EZERO    0      </span><span class="cm" id="mweQ">/* Error 0                  */</span>
<span class="cp" id="mweg">#define EINVFNC  1      </span><span class="cm" id="mwew">/* Invalid function number  */</span>
<span class="cp" id="mwfA">#define ENOFILE  2      </span><span class="cm" id="mwfQ">/* File not found           */</span>
<span class="cp" id="mwfg">#define ENOPATH  3      </span><span class="cm" id="mwfw">/* Path not found           */</span>
<span class="cp" id="mwgA">#define ECONTR   7      </span><span class="cm" id="mwgQ">/* Memory blocks destroyed  */</span>
<span class="cp" id="mwgg">#define EINVMEM  9      </span><span class="cm" id="mwgw">/* Invalid memory block address */</span>
<span class="cp" id="mwhA">#define EINVENV 10      </span><span class="cm" id="mwhQ">/* Invalid environment      */</span>
<span class="cp" id="mwhg">#define EINVFMT 11      </span><span class="cm" id="mwhw">/* Invalid format           */</span>
<span class="cp" id="mwiA">#define EINVACC 12      </span><span class="cm" id="mwiQ">/* Invalid access code      */</span>
<span class="cp" id="mwig">#define EINVDAT 13      </span><span class="cm" id="mwiw">/* Invalid data             */</span>
<span class="cp" id="mwjA">#define EINVDRV 15      </span><span class="cm" id="mwjQ">/* Invalid drive specified  */</span>
<span class="cp" id="mwjg">#define ECURDIR 16      </span><span class="cm" id="mwjw">/* Attempt to remove CurDir */</span>
<span class="cp" id="mwkA">#define ENOTSAM 17      </span><span class="cm" id="mwkQ">/* Not same device          */</span>
<span class="cp" id="mwkg">#define ENMFILE 18      </span><span class="cm" id="mwkw">/* No more files            */</span>

<span class="cp" id="mwlA">#define ENOENT   2      </span><span class="cm" id="mwlQ">/* No such file or directory*/</span>
<span class="cp" id="mwlg">#define EMFILE   4      </span><span class="cm" id="mwlw">/* Too many open files      */</span>
<span class="cp" id="mwmA">#define EACCES   5      </span><span class="cm" id="mwmQ">/* Permission denied        */</span>
<span class="cp" id="mwmg">#define EBADF    6      </span><span class="cm" id="mwmw">/* Bad file number          */</span>
<span class="cp" id="mwnA">#define ENOMEM   8      </span><span class="cm" id="mwnQ">/* Not enough core          */</span>
<span class="cp" id="mwng">#define EFAULT  14      </span><span class="cm" id="mwnw">/* Unknown error            */</span>
<span class="cp" id="mwoA">#define ENODEV  15      </span><span class="cm" id="mwoQ">/* No such device           */</span>
<span class="cp" id="mwog">#define EINVAL  19      </span><span class="cm" id="mwow">/* Invalid argument         */</span>
<span class="cp" id="mwpA">#define E2BIG   20      </span><span class="cm" id="mwpQ">/* Arg list too long        */</span>
<span class="cp" id="mwpg">#define ENOEXEC 21      </span><span class="cm" id="mwpw">/* Exec format error        */</span>
<span class="cp" id="mwqA">#define EXDEV   22      </span><span class="cm" id="mwqQ">/* Cross-device link        */</span>
<span class="cp" id="mwqg">#define ENFILE  23      </span><span class="cm" id="mwqw">/* Too many open files      */</span>
<span class="cp" id="mwrA">#define ECHILD  24      </span><span class="cm" id="mwrQ">/* No child process         */</span>
<span class="cp" id="mwrg">#define ENOTTY  25      </span><span class="cm" id="mwrw">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mwsA">#define ETXTBSY 26      </span><span class="cm" id="mwsQ">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mwsg">#define EFBIG   27      </span><span class="cm" id="mwsw">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mwtA">#define ENOSPC  28      </span><span class="cm" id="mwtQ">/* No space left on device  */</span>
<span class="cp" id="mwtg">#define ESPIPE  29      </span><span class="cm" id="mwtw">/* Illegal seek             */</span>
<span class="cp" id="mwuA">#define EROFS   30      </span><span class="cm" id="mwuQ">/* Read-only file system    */</span>
<span class="cp" id="mwug">#define EMLINK  31      </span><span class="cm" id="mwuw">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mwvA">#define EPIPE   32      </span><span class="cm" id="mwvQ">/* Broken pipe              */</span>
<span class="cp" id="mwvg">#define EDOM    33      </span><span class="cm" id="mwvw">/* Math argument            */</span>
<span class="cp" id="mwwA">#define ERANGE  34      </span><span class="cm" id="mwwQ">/* Result too large         */</span>
<span class="cp" id="mwwg">#define EEXIST  35      </span><span class="cm" id="mwww">/* File already exists      */</span>
<span class="cp" id="mwxA">#define EDEADLOCK 36    </span><span class="cm" id="mwxQ">/* Locking violation        */</span>
<span class="cp" id="mwxg">#define EPERM   37      </span><span class="cm" id="mwxw">/* Operation not permitted  */</span>
<span class="cp" id="mwyA">#define ESRCH   38      </span><span class="cm" id="mwyQ">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mwyg">#define EINTR   39      </span><span class="cm" id="mwyw">/* Interrupted function call */</span>
<span class="cp" id="mwzA">#define EIO     40      </span><span class="cm" id="mwzQ">/* Input/output error       */</span>
<span class="cp" id="mwzg">#define ENXIO   41      </span><span class="cm" id="mwzw">/* No such device or address */</span>
<span class="cp" id="mw0A">#define EAGAIN  42      </span><span class="cm" id="mw0Q">/* Resource temporarily unavailable */</span>
<span class="cp" id="mw0g">#define ENOTBLK 43      </span><span class="cm" id="mw0w">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mw1A">#define EBUSY   44      </span><span class="cm" id="mw1Q">/* Resource busy            */</span>
<span class="cp" id="mw1g">#define ENOTDIR 45      </span><span class="cm" id="mw1w">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mw2A">#define EISDIR  46      </span><span class="cm" id="mw2Q">/* UNIX - not MSDOS         */</span>
<span class="cp" id="mw2g">#define EUCLEAN 47      </span><span class="cm" id="mw2w">/* UNIX - not MSDOS         */</span>
</pre></div>

<p id="mw3A">También se declara la variable:</p>
<div class="mw-highlight mw-highlight-lang-c mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mw3Q"><pre id="mw3g"><span id="mw3w"></span><span class="k" id="mw4A">extern</span><span class="w" id="mw4Q"> </span><span class="kt" id="mw4g">int</span><span class="w" id="mw4w"> </span><span class="n" id="mw5A">errno</span><span class="p" id="mw5Q">;</span>
</pre></div>
<p id="mw5g">Esta variable se usa por la función perror de stdio.h, para obtener los mensajes de error.</p>

</section><section data-mw-section-id="2" id="mw5w" aria-labelledby="Definiciones_de_errno_Microsoft_Windows"><div class="mw-heading mw-heading2"><h2 id="Definiciones_de_errno_Microsoft_Windows">Definiciones de errno <a rel="mw:WikiLink" href="Microsoft_Windows" title="Microsoft Windows" id="mw6A">Microsoft Windows</a></h2></div>

<p id="mw6Q">En Microsoft Windows los códigos de error están definidos en la documentación para desarrolladores de Microsoft:
<a rel="mw:ExtLink nofollow" href="http://msdn2.microsoft.com/es-es/library/ms681381(en-us,VS.85).aspx" class="external free" id="mw6g">http://msdn2.microsoft.com/es-es/library/ms681381(en-us,VS.85).aspx</a></p>

<span class="mw-empty-elt" typeof="mw:Transclusion" id="mw6w"><style data-mw-deduplicate="TemplateStyles:r161257576" typeof="mw:Extension/templatestyles">
/* start https://es.wikipedia.org/ */


.mw-parser-output .mw-authority-control{margin-top:1.5em}.mw-parser-output .mw-authority-control .navbox table{margin:0}.mw-parser-output .mw-authority-control .navbox hr:last-child{display:none}.mw-parser-output .mw-authority-control .navbox+.mw-mf-linked-projects{display:none}.mw-parser-output .mw-authority-control .mw-mf-linked-projects{display:flex;padding:0.5em;border:1px solid var(--border-color-base,#a2a9b1);background-color:var(--background-color-neutral,#eaecf0);color:var(--color-base,#202122)}.mw-parser-output .mw-authority-control .mw-mf-linked-projects ul li{margin-bottom:0}.mw-parser-output .mw-authority-control .navbox{border:1px solid var(--border-color-base,#a2a9b1);background-color:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .mw-authority-control .navbox-list{border-color:#f8f9fa}.mw-parser-output .mw-authority-control .navbox th{background-color:#eeeeff}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .mw-mf-linked-projects{border:1px solid var(--border-color-base,#72777d);background-color:var(--background-color-neutral,#27292d);color:var(--color-base,#eaecf0)}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .navbox{border:1px solid var(--border-color-base,#72777d)!important;background-color:var(--background-color-neutral-subtle,#202122)!important}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .navbox-list{border-color:#202122!important}html.skin-theme-clientpref-night .mw-parser-output .mw-authority-control .navbox th{background-color:#27292d!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .mw-mf-linked-projects{border:1px solid var(--border-color-base,#72777d)!important;background-color:var(--background-color-neutral,#27292d)!important;color:var(--color-base,#eaecf0)!important}html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .navbox{border:1px solid var(--border-color-base,#72777d)!important;background-color:var(--background-color-neutral-subtle,#202122)!important}html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .navbox-list{border-color:#202122!important}html.skin-theme-clientpref-os .mw-parser-output .mw-authority-control .navbox th{background-color:#27292d!important}}


/* end   https://es.wikipedia.org/ */
</style></span><div class="mw-authority-control" id="mw7A"><div role="navigation" class="navbox" aria-label="Navbox" style="width: inherit;padding:3px"><table class="hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="row" class="navbox-group" style="width: 12%; text-align:center;"><a rel="mw:WikiLink" href="Control_de_autoridades" title="Control de autoridades">Control de autoridades</a></th><td class="navbox-list navbox-odd" style="text-align:left;border-left-width:2px;border-left-style:solid;width:100%;padding:0px"><div style="padding:0em 0.25em">
<ul><li><b>Proyectos Wikimedia</b></li>
<li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikidata" title="Wikidata"><img alt="Wd" src="./_assets_/0c70a452f799bfe840676ee341124611/Wikidata-logo.svg.png" decoding="async" data-file-width="1050" data-file-height="590" data-file-type="drawing" height="11" width="20" class="mw-file-element" loading="lazy"></a></span> Datos:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://www.wikidata.org/wiki/Q306452" title="wikidata:Q306452" class="extiw external">Q306452</a></span></li></ul>

</div></td></tr></tbody></table></div><div class="mw-mf-linked-projects hlist">
<ul><li><span style="white-space:nowrap;"><span typeof="mw:File"><a href="Wikidata" title="Wikidata"><img alt="Wd" src="./_assets_/0c70a452f799bfe840676ee341124611/Wikidata-logo.svg.png" decoding="async" data-file-width="1050" data-file-height="590" data-file-type="drawing" height="11" width="20" class="mw-file-element" loading="lazy"></a></span> Datos:</span> <span class="uid"><a rel="mw:WikiLink/Interwiki" href="https://www.wikidata.org/wiki/Q306452" title="wikidata:Q306452" class="extiw external">Q306452</a></span></li></ul>
</div></div>



</section></div><!--htdig_noindex--><div><div class="zim-footer">
    Este artículo ha sido escrito por <a class="external text" title="Esta página se editó por última vez el 2026-03-13" href="https://es.wikipedia.org/wiki/?title=Errno.h&amp;oldid=172489689">Wikipedia</a>. El texto está disponible bajo la licencia <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.es">Creative Commons Attribution-Share Alike 4.0</a>. Pueden aplicarse cláusulas adicionales a los archivos multimedia.
</div>
</div><!--/htdig_noindex--></div>
            </div>
          </main>
        </div>
      </div>
    </div>
     <script src="./_webp_/webpHandler.js"></script>
  

</body></html>