NorTheR 0 Denunciar post Postado Outubro 25, 2006 Tem como salvar um vetor de 5 numeros por exemplo, como? ou só dá pra salvar usando struct? Compartilhar este post Link para o post Compartilhar em outros sites
skimo-solar 0 Denunciar post Postado Outubro 25, 2006 O que você quer dizer com salvar? Escrever em um arquivo pra recuperar depois? Compartilhar este post Link para o post Compartilhar em outros sites
The Jack 0 Denunciar post Postado Outubro 26, 2006 É eu também não entendi a pergunta...Seria salvar 5 números um em cada posição seia salvar 5 números em um arquivo e depois conseguir ler eles... pode descrever melhor? Compartilhar este post Link para o post Compartilhar em outros sites
NorTheR 0 Denunciar post Postado Outubro 27, 2006 É eu também não entendi a pergunta...Seria salvar 5 números um em cada posição seia salvar 5 números em um arquivo e depois conseguir ler eles... pode descrever melhor?isso mesmo, salvar e depois ler eles :blink: Compartilhar este post Link para o post Compartilhar em outros sites
Márcio Paiva 0 Denunciar post Postado Outubro 27, 2006 É o que, homi??Não entendi nada, explique melhor. Direito mesmo. Eu sou ruim pra entender pergunta xD.Flw. Compartilhar este post Link para o post Compartilhar em outros sites
The Jack 0 Denunciar post Postado Outubro 27, 2006 Bom seria mais ou menos assim então.. VOcê recebe os dados em uma variavel qualquer´, e depois os salva no arquivo. Abaixo o que deve ter para salvar em arquivo e comentado...! Lá unto com as variáveis declara: FILE *fp; // Declaração do arquivo a ser criado Aí depois de ler tudo nas variáveis e tal você faz assim: Exemplo que você estivesse lendolo que você estivesse lendo um nome e um codigo só! fp = fopen("teste.txt","a+t"); // abre o arquivo para salvar if(!fp){ // testa se o arquivo esta funcionando cout << "\nErro ao abrir o arquivo\n"; getch(); break; } cout << "\nPressione ENTER para salvar o arquivo!\n"; getch();// daqui para frente ele salva tudo isto no arquivo! fprintf(fp,"\n#=================================#\n"); putc('\n', fp); fprintf(fp,"\n - Login: %s",name); // aqui ele salva o nome putc('\n', fp); fprintf(fp,"\n - Codigo: %d",cod); // aqui ele salva o codigo putc('\n', fp); fprintf(fp,"\n#=================================#"); putc('\n', fp); fclose(fp); // apos salvar ele fecha o arquivo Agora vou desmembrar uma parte pra você sacar o pq! fp = fopen("teste.txt","a+t"); fp // o ffp é referente ao nome do arquivo "teste.txt" é o nome do arquivo e a extensão e o "a + t" é a forma de abertura...neste causo ele abre ou cria e pode acrescentar texte dai o T mas se tem opções de "w+t" para escrever no arquivo texto e outras opções mais! Para leitura é algo bem semelhante vou postar um exemplo tb...! fp = fopen("Senhas.txt","r"); // abre o arquivo que você quer e só para leitura dai o "r" if(!fp){ // neste IF ele testa o arquivo cout << "\nNao existe nenhum dado a ser lido ou o arquivo reportou um erro!\n"; getch(); break; } cout << "\nAperte ENTER para mostrar os dados do arquivo!\n"; getch(); clrscr(); while(!feof(fp)){ // aqui ele irá ler até o fim do arquivo que é o FOEF (file and of file) fscanf(fp,"%c",&aux); // aqui ele pega caracter por caracter do arquivo! printf("%c",aux); // e aqui mostra o caracter na tela assim vai até acabar o while ou seja o arquivo. } cout << "\nPressione qualquer tecla para voltar ao MENU!"; getch(); clrscr(); fclose(fp); // fecha o arquivo apos a leitura! break; Espero ter ajudar qualquer coisa pode perguntar! Compartilhar este post Link para o post Compartilhar em outros sites
NorTheR 0 Denunciar post Postado Outubro 28, 2006 Uia, Jack mando bem, o que seria o putc('\n', Compartilhar este post Link para o post Compartilhar em outros sites
The Jack 0 Denunciar post Postado Outubro 28, 2006 Uia, Jack mando bem, o que seria o putc('\n',Opa cara, então o putc ('\n') é apra pular uma linha dentro do arquivo aí tem que se utilizar o putc!Deu certo ai?!! Compartilhar este post Link para o post Compartilhar em outros sites