Commit 5ce2ef4a authored by Vytor Calixto's avatar Vytor Calixto 👾

Corrigido warnings de Overfull Hbox

parent 72b16748
......@@ -30,7 +30,7 @@ No segundo formato, o compilador supõe que o arquivo nomelib se encontra no dir
Nos dois formatos é possível especificar explicitamente em que diretório se encontra o arquivo de
header.
Ex.:
Ex.:
\begin{lstlisting}
#include </home/user/biblio.h>
\end{lstlisting}
......@@ -54,7 +54,7 @@ Um arquivo objeto é um programa quase inteiramente em código de máquina (ling
computador entende), a não ser por algumas referências internas como, por exemplo, chamadas de
função.
O arquivo header ($<$bibname$>$.h) é o arquivo que apenas descreve os nomes das funções daquela biblioteca,
O arquivo header ($<$bibname$>$.h) é o arquivo que apenas descreve os nomes das funções daquela biblioteca,
além de declarar algumas variáveis, constantes, inclusão de outros arquivos, etc. A implementação
das funções da biblioteca geralmente não está no header, e sim no arquivo objeto da biblioteca.
......@@ -79,8 +79,8 @@ div & ecvt & exit & \_exit \\
fcvt & free & \_fullpath & gcvt \\
getenv & itoa & labs & ldiv \\
lfind & \_lrotl & \_lrotr & lsearch \\
ltoa & \_makepath & malloc & max \\
mblen & mbtowc & mbstowcs & min \\
ltoa & \_makepath & malloc & max \\
mblen & mbtowc & mbstowcs & min \\
putenv & qsort & rand & random \\
randomize & realloc & \_rotl & \_rotr \\
\_searchenv & \_splitpath & srand & trtod \\
......@@ -109,17 +109,22 @@ Funções:
\begin{table}[h!]
\centering\ttfamily
\begin{tabular}{llllll}
clearerr & fclose & fcloseall & fdopen & feof & ferror \\
fflush & fgetc & fgetchar & fgetpos & fgets & fileno \\
flushall & fopen & fprintf & fputc & fputchar & fputs \\
fread & freopen & fscanf & fseek & fsetpos & ftell \\
fwrite & getc & getchar & gets & getw & perror \\
printf & putc & putchar & puts & putw & remove \\
rename & rewind & rmtmp & scanf & setbuf & setvbuf \\
sprintf & sscanf & strerror & strerror & tempnam & tmpfile \\
tmpnam & ungetc & unlink & vfprintf & vfscanf & vprintf \\
vscanf & vsprintf & vsscanf & & & \\
\begin{tabular}{llll}
clearerr & fclose & fcloseall & fdopen \\
feof & ferror & fflush & fgetc \\
fgetchar & fgetpos & fgets & fileno \\
flushall & fopen & fprintf & fputc \\
fputchar & fputs & fread & freopen \\
fscanf & fseek & fsetpos & ftell \\
fwrite & getc & getchar & gets \\
getw & perror & printf & putc \\
putchar & puts & putw & remove \\
rename & rewind & rmtmp & scanf \\
setbuf & setvbuf & sprintf & sscanf \\
strerror & strerror & tempnam & tmpfile \\
tmpnam & ungetc & unlink & vfprintf \\
vfscanf & vprintf & vscanf & vsprintf\\
vsscanf & & & \\
\end{tabular}
\end{table}
......@@ -147,24 +152,26 @@ SYS\_OPEN & TMP\_MAX & \\
\subsection{Funções de manipulação de strings (string.h)}
Funções:
\begin{table}[h!]
\centering\ttfamily
\begin{tabular}{lllll}
\_fmemccpy & \_fmemchr & \_fmemcmp & \_fmemcpy & \_fmemicmp \\
\_fmemset & \_fstrcat & \_fstrchr & \_fstrcmp & \_fstrcpy \\
\_fstrcspn & \_fstrdup & \_fstricmp & \_fstrlen & \_fstrlwr \\
\_fstrncat & \_fstrncmp & \_fstrnicmp & \_fstrncpy & \_fstrnset \\
\_fstrpbrk & \_fstrrchr & \_fstrrev & \_fstrset & \_fstrspn \\
\_fstrstr & \_fstrtok & \_fstrupr & memccpy & memchr \\
memcmp & memcpy & memicmp & memmove & memset \\
movedata & movmem & setmem & stpcpy & strcat \\
strchr & strcmp & strcmpi & strcpy & strcspn \\
strdup & strerror & strerror & stricmp & strlen \\
strlwr & strncat & strncmp & strncmpi & strncpy \\
strnicmp & strnset & strpbrk & strrchr & strrev \\
strset & strspn & strstr & strtok & strxfrm \\
strupr &&&& \\
\begin{tabular}{llll}
\_fmemccpy & \_fmemchr & \_fmemcmp & \_fmemcpy \\
\_fmemicmp & \_fmemset & \_fstrcat & \_fstrchr \\
\_fstrcmp & \_fstrcpy & \_fstrcspn & \_fstrdup \\
\_fstricmp & \_fstrlen & \_fstrlwr & \_fstrncat \\
\_fstrncmp & \_fstrnicmp & \_fstrncpy & \_fstrnset \\
\_fstrpbrk & \_fstrrchr & \_fstrrev & \_fstrset \\
\_fstrspn & \_fstrstr & \_fstrtok & \_fstrupr \\
memccpy & memchr & memcmp & memcpy \\
memicmp & memmove & memset & movedata \\
movmem & setmem & stpcpy & strcat \\
strchr & strcmp & strcmpi & strcpy \\
strcspn & strdup & strerror & strerror \\
stricmp & strlen & strlwr & strncat \\
strncmp & strncmpi & strncpy & strnicmp \\
strnset & strpbrk & strrchr & strrev \\
strset & strspn & strstr & strtok \\
strxfrm & strupr & & \\
\end{tabular}
\end{table}
......@@ -196,16 +203,19 @@ Constantes, tipos de dados e variáveis globais:
\begin{table}[h!]
\centering\ttfamily
\begin{tabular}{lll}
complex (struct) & complexl (struct) & EDOM \\
ERANGE & exception (struct) & exceptionl (struct) \\
HUGE\_VAL & M\_E & M\_LOG2E \\
M\_LOG10E & M\_LN2 & M\_LN10 \\
M\_PI & M\_PI\_2 & M\_PI\_4 \\
M\_1\_PI & M\_2\_PI & M\_1\_SQRTPI \\
M\_2\_SQRTPI & M\_SQRT2 & M\_SQRT\_2 \\
mexcep &&\\
\begin{tabular}{ll}
complex (struct) & complexl (struct) \\
EDOM & ERANGE \\
exception (struct) & exceptionl (struct) \\
HUGE\_VAL & M\_E \\
M\_LOG2E & M\_LOG10E \\
M\_LN2 & M\_LN10 \\
M\_PI & M\_PI\_2 \\
M\_PI\_4 & M\_1\_PI \\
M\_2\_PI & M\_1\_SQRTPI \\
M\_2\_SQRTPI & M\_SQRT2 \\
M\_SQRT\_2 & mexcep\\
\end{tabular}
\end{table}
\end{document}
\ No newline at end of file
\end{document}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment