Translations of this page?:

A biblioteca standard do C

Os programadores C++ têm acesso a uma variedade de funções das bibliotecas standard do C, como estabelecido em ISO/IEC 9899:1990 (conhecido como C90). Todas as funções dessas bibliotecas estão definidas no namespace std.

Funções da biblioteca C

A seguir temos uma lista das funções da biblioteca standard do C, agrupadas aproximadamente por funcionalidade:

Alternativamente, existe uma lista de todas as funções standard do C.

Header Files standard do C

As funções acima estão definidas nos 18 header files seguintes:

  • <cassert>
  • <ciso646>
  • <csetjmp>
  • <cstdio>
  • <ctime>
  • <cctype>
  • <climits>
  • <csignal>
  • <cstdlib>
  • <cwchar>
  • <cerrno>
  • <clocale>
  • <cstdarg>
  • <cstring>
  • <cwctype>
  • <cfloat>
  • <cmath>
  • <cstddef>

Quando incluir os header files para as bibliotecas standard do C, é preferível usar a notação cfile em vez da notação file.h. Por exemplo, o header file stdio.h deve ser incluído usando este comando:

  #include <cstdio>

A notação file.h funciona, mas é dirigida para fins de retrocompatibilidade. A diferença entre as notações cfile e file.h é que funções incluídas com a notação file.h aparecerão no namespace global em vez do namespace std.

Consulte também: O artigo C99 de 2005 do Padrões Aprovados do grupo de trabalho 14.

 
• • • IndexRecent changesRSScc