Escolar Documentos
Profissional Documentos
Cultura Documentos
Manipulação de Arquivos PDF
Manipulação de Arquivos PDF
1 2
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
Ponteiro de arquivo
(nome lógico do arquivo) Caractere lido Ponteiro de arquivo
do arquivo (nome lógico do arquivo)
fclose (arquivo);
caractere = getc (arquivo);
O comando fclose() fecha um arquivo em nível de sistema
operacional. Para tanto, deve ser passado o nome lógico A função getc() ou fgetc() lê um caractere de um arquivo
do arquivo a ser fechado. texto, retornando-o. Para tanto, deve ser passado o nome
Terminar um programa, sem fechar um arquivo aberto,
lógico do arquivo aberto.
pode provocar perda de dados no arquivo ou corrompê-lo. Se o ponteiro do arquivo estiver no final do mesmo ou
ocorrer um erro na leitura, a função retorna EOF.
Como, normalmente, há limite do sistema operacional
para o número de arquivos abertos ao mesmo tempo, pode Existem duas funções para preservar a compatibilidade
ser necessário fechar um arquivo antes de abrir outro. com versões mais antigas de C/C++.
11 12
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis
UFOP – ED-II – Prof. Guilherme Tavares de Assis UFOP – ED-II – Prof. Guilherme Tavares de Assis