Gerar imagem

Gerar imagem

por Marlon Ribas Vismari -
Número de respostas: 4
Olá professor e monitor.

Eu to tendo falha de segmentação quando uso fprintf para escrever o arquivo pgm. O programa compila normal. Só depois que o executo. É desta forma que devo fazer o arquivo?

Onde nome_arq = ARQUIVO.pgm
(...)
FILE *saida;
saida = fopen(nome_arq, "w");
/* Cabeçalho do arquivo pgm */
fprintf(saida, "p2\n");
fprintf(saida, "%d %d", N_COLS, N_LINS);
fprintf(saida, "%d", BRANCO);
(...)

Obrigado

Em resposta à Marlon Ribas Vismari

Re: Gerar imagem

por Francisco de Melo Viríssimo -

Professor, estou com uma dúvida semelhante. Soube que, caso eu tente abrir um arquivo que não exista via função fopen, ela criará o arquivo, SE POSSÍVEL. Foi baseado nisso que fiz meu algorítmo (ainda não o testei):

(...)

/*Protótipo da função */

        FILE *imagem_silhueta;

        imagem_silhueta = fopen (nome_arq, "w");

/*Demais comandos */

(...)

Em resposta à Francisco de Melo Viríssimo

Re: Gerar imagem

por Marlon Ribas Vismari -