![]() |
|
||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: C++ ::: Desafios e Lista de Exercícios Resolvidos ::: Arquivos e Diretórios |
Como adicionar mais conteúdo a um arquivo em C++ - Desafio de Programação Resolvido em C++Quantidade de visualizações: 505 vezes |
Pergunta/Tarefa: Escreva um programa C++ que abre um arquivo texto e adiciona mais conteúdo no final do arquivo. Atenção: seu código deverá adicionar novo conteúdo, e não sobrescrever o conteúdo já existente. Uma dica é usar o sinalizador ios_base::app para a função open(). Resposta/Solução: Veja a resolução comentada deste exercício usando C++: #include <iostream> #include <string> #include <fstream> using namespace std; // função principal do programa int main(int argc, char *argv[]){ // vamos declarar o arquivo de saída ofstream arquivo; // agora vamos abrir o arquivo. Note o uso de ios_base::app // para adicionar conteúdo em vez de sobrescrever o conteúdo arquivo.open("c:\\estudos_c++\\texto.txt", ios_base::app); // vamos escrever mais conteúdo no arquivo arquivo << "Gosto muito de C++"; // vamos mostrar uma mensagem de sucesso cout << "Acabei de adicionar mais conteudo ao arquivo." << endl; cout << "\n" << endl; system("PAUSE"); // pausa o programa return EXIT_SUCCESS; } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |