Ir para conteúdo
Fórum Script Brasil
  • 0

Qual a importância da manipulação de arquivos C/C++?


Eduardo_Santos_

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

Isso depende do contexto. Manipular arquivos pode lhe servir para muitas coisas como criar uma bd, guardar dados que você não quer que se percam ao fechar o programa tipo arquivos .conf ou .ini, manipular imagens, comprimir arquivos, etc etc etc, tudo o que você vê que os programas modernos fazem você será capaz. Praticamente são ilimitadas as possibilidades mas depende muito do que você precisar.

Comece por criar bases de dados tipo uma agenda telefonica, logo tente manipular uma imagem BMP ou  o formato aberto Netpbm.

No formato Netpbm por exemplo, uma imagem em branco e preto tem essa formato:

P1
# Exemplo de um bitmap formando a letra "J"
6 10
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
1 0 0 0 1 0
0 1 1 1 0 0
0 0 0 0 0 0
0 0 0 0 0 0

A saída seria algo como isso:

Example_of_ASCII-art_turned_into_a_bitma

Como você pode ver trata-se de uma simples matriz contendo zeros e uns(Formato Binário), aparte tem alguns dados que informam o tamanho da matriz que será usada e também si se trata de uma imagem a cor, tons de cinza, ou preta e branca, também si se trata de um arquivo binario ou de texto normal.

você pode ver como está composto o formato netpbm aqui: https://en.wikipedia.org/wiki/Netpbm_format

É bem interessante manipular imagens com esse formato, digamos que poderia ser o inicio de manipulação de imagens.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...