Páginas

Mostrando postagens com marcador Código. Mostrar todas as postagens
Mostrando postagens com marcador Código. Mostrar todas as postagens

13 de out. de 2012

Criando Arquivos Binário com C ANSI

Neste exemplo vamos verificar como podemos trabalhar com alocação dinâmica de memória e armazenamento em arquivos. Para simplificar, este exemplo apresenta o processo de criação de arquivo, já no próximo exemplo o processo de leitura será demonstrado. Segue código:

22 de nov. de 2011

Resolução da Revisão 2B 02

Em complemento ao exemplo Resolução da Revisão 2B 01 onde foi demonstrado como poderíamos consumir os dados armazenados. Para isso utilizamos novamente a alocação dinâmica de memória e a manipulação de arquivo, agora com o processo de leitura.

21 de nov. de 2011

Manipulação de Arquivos - Exemplo 7

Neste exemplo podemos ver a manipulação de arquivo texto e binário para operações de leitura. Segue código:

Manipulação de Arquivos - Exemplo 6

Neste exemplo podemos ver a manipulação de arquivo texto e binário para operações de escrita. Segue código:

17 de nov. de 2011

Manipulação de Arquivos - Exemplo 5

Neste exemplo vamos carregar os dados armazenados em arquivo a partir do exemplo anterior diretamente para uma varíavel de uma estrutura definida na aplicação, sem a necessidade de qualquer formatação. Isso demonstra a simplicidade de carregar os dados de um arquivo diretamente para qualquer porção de memória utilizando a função fread().

Manipulação de Arquivos - Exemplo 4

Neste exemplo vamos armazenar uma varíavel de uma estrutura definida na aplicação diretamente no arquivo, sem a necessidade de qualquer formatação. Isso demonstra a simplicidade de armazenar qualquer porção de memória em arquivo utilizando a função fwrite().

11 de nov. de 2011

Manipulação de Arquivos - Exemplo 3

Neste exemplo podemos verificar como a manipulação de bytes se dá de forma natural em C ANSI, isso porque as funções fread() e fwrite() são bem flexíveis.

5 de nov. de 2011

Manipulação de Arquivos - Exemplo 2

Este exemplo demonstra uma estrutura básica de uma aplicação para leitura de arquivo-texto utilizando funções da biblioteca padrão "Standard I/O", veja o exemplo:


Manipulação de Arquivos - Exemplo 1

Este exemplo aborda como criar um arquivo-texto e escrever dados utilizando a função fprintf(). Podemos perceber o quanto é prático o armazenamento e formatação de dados através dessa função, veja o exemplo:

Utilizando Enumeração em C ANSI

A utilização de enumerados permite criar um domínio de variável, isso é, permite criar valores possíveis para um tipo de variável. No exemplo abaixo utilizamos o recurso de enumeração para descrever as fases da vida de uma pessoa, podemos perceber que o fluxo do programa pode ser controlado a partir dessa informação sem o comprometimento da legibilidade. Segue exemplo:

12 de out. de 2011

Alocação Dinâmica de Memória - Exemplo 1