Manipulação de arquivos em C++
Neste breve artigo faço uma apresentação do conceito de arquivos, como o sistema operacional os encara, em especial em sistemas Linux e como é sua manipulação em C++, com códigos de exemplo de leitura e/ou gravação dos mesmos.
[ Hits: 138.941 ]
Por: Matheus Santana Lima em 13/11/2008
Modos de abertura | Descrição |
ios::in | Abre para leitura (default de ifstream). |
ios::out | Abre para gravação (default de ofstream), |
ios::ate | Abre e posiciona no final do arquivo.(Este modo trabalha com leitura e gravação) |
ios::app | Grava a partir do fim do arquivo |
ios::trunc | Abre e apaga todo o conteúdo do arquivo |
ios::nocreate | Erro de abertura se o arquivo não existe |
ios::noreplace | Erro de abertura se o arquivo existir |
ios::binary | Abre em binário (default é texto) |
Apresentando e pondo a prova o Mono
Freeduc - Educação escolar é com Linux!
wxPython, uma biblioteca GUI multi-plataforma (parte 1)
Análise do Seamonkey - A evolução da espécie
Conheçendo o sistema operacional GNU/Fiwix
Manipulando arquivos em C (parte 2)
Manipulando arquivos em C (parte 1)
Manipulação de imagens no formato PPM
DoTheWorld - Biblioteca completa para manipulação de Arquivos e Pastas em C
Apreendendo a utilizar o GNU Debugger (parte 2)
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Hardware antigo no Arch Linux e outras distribuições
Aprenda a proteger sua rede Wi-Fi!
Deixando o Plasma6 mais fluido no Linux
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Isso acontece com vcs também? (10)
O que você está ouvindo agora? [2] (222)
Gerar menu automaticamente no fluxbox (3)