weeklens Postado Outubro 21, 2008 Denunciar Share Postado Outubro 21, 2008 Ola pessoal,Sou iniciante na programacao C++ e não tenho ideia de como salvar uma matriz/array em um arquivo binario. já pesquisei pela internet, mas não consegui entendercomo aplicar no meu problema especificamente. Por favor, alguém pode me ajudarde uma maneira didatica atraves do exemplo abaixo? Por exemplo, crio uma matriz:#include <iostream> using namespace std; int main() { int minhaMatriz[5]; int i; for ( i=0; i<5; i++) { minhaMatriz[i] = 2 * i; } return 0; }Como salvo a matriz minhaMatriz em um arquivo binario?Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Outubro 21, 2008 Denunciar Share Postado Outubro 21, 2008 você sabe usar o fopen?? é so gravar com fwrite, assim:FILE *arquivo; arquivo = fopen("arquivo", "wb"); fwrite(minhaMatriz, sizeof(int), 5, arquivo); fclose(arquivo);[/code]pra ler depois é so usar o fread. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 weeklens Postado Outubro 22, 2008 Autor Denunciar Share Postado Outubro 22, 2008 Ok! Funcionou!Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
weeklens
Ola pessoal,
Sou iniciante na programacao C++ e não tenho ideia de como salvar uma matriz/array
em um arquivo binario. já pesquisei pela internet, mas não consegui entender
como aplicar no meu problema especificamente. Por favor, alguém pode me ajudar
de uma maneira didatica atraves do exemplo abaixo?
Por exemplo, crio uma matriz:
Como salvo a matriz minhaMatriz em um arquivo binario?
Obrigado!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.