[ Web Proxy ]
URL:
Viewing: https://ru.cppreference.com/c/error [Back]  [Original]

cppreference.com
cppreference.com

cppreference.com
< c

<errno.h>
, POSIX- ,
(-) []
POSIX-
() []

<assert.h>
, true.
(-) []
(C11)( C23)
,
( -)

(gets_s, fopen_s, printf_s, strcpy_s, wcscpy_s, mbstowcs_s, qsort_s, getenv_s, . .). __STDC_LIB_EXT1__ . .

<errno.h>
<stdio.h>
errno_t
(C11)
typedef- int, , errno
( )
<stddef.h>
<stdio.h>
<stdlib.h>
<string.h>
<time.h>
<wchar.h>
rsize_t
(C11)
typedef- size_t, ,
( )
<stdint.h>
RSIZE_MAX
(C11)
, , (., )
(-)
<stdlib.h>

() []

() []

() []

: Safe C Slibc, Watcom C. Visual Studio.

( C11)

C23, static_assert , , <assert.h> .

  • C11 (ISO/IEC 9899:2011):
  • 7.2 <assert.h> (. 186-187)
  • 7.5 <errno.h> (. 205)
  • 7.19 <stddef.h> (. 288)
  • 7.20 <stdint.h> (. 289-295)
  • 7.21 / <stdio.h> (. 296-339)
  • 7.22 <stdlib.h> (. 340-360)
  • K.3.1.3 errno (. 584)
  • K.3.2/2 errno_t (. 585)
  • K.3.3/2 rsize_t (. 585)
  • K.3.4/2 RSIZE_MAX (. 585)
  • 7.31.3 <errno.h> (. 455)
  • 7.31.10 <stdint.h> (. 456)
  • 7.31.11 / <stdio.h> (. 456)
  • 7.31.12 <stdlib.h> (. 456)
  • C99 (ISO/IEC 9899:1999):
  • 7.2 <assert.h> (. 169)
  • 7.5 <errno.h> (. 186)
  • 7.26.3 <errno.h> (. 401)
  • 7.26.8 <stdint.h> (. 401)
  • 7.26.9 / <stdio.h> (. 402)
  • 7.26.10 <stdlib.h> (. 402)
  • C89/C90 (ISO/IEC 9899:1990):
  • 4.2 <assert.h>
  • 4.1.3 <errno.h>
  • 4.13.1 <errno.h>
  • 4.13.6 / <stdio.h>
  • 4.13.7 <stdlib.h>

.

,
() []

Web Proxy Viewer  |  New URL  |  Original Page