Ir para o conteúdo
brunoais

Gralha na versão de Setembro de 2013

Mensagens Recomendadas

brunoais

Na resvista programar, edição de Setembro de 2013, página 16, 1º bloco de código:

#ifndef NDEBUG

# define debug(...) dbg_printf(__FILE__, __LINE__ , __VA_ARGS__)

#else

void dbg_printf(char *f, int l, char *msg, ...) {
...
}

# define debug(...)

#endif

Esta código nunca irá funcionar como descrito.

Na realidade, acho que era suposto ser:

#ifndef NDEBUG

# define debug(...) dbg_printf(__FILE__, __LINE__ , __VA_ARGS__)

void dbg_printf(char *f, int l, char *msg, ...) {
...
}

#else

# define debug(...)

#endif

(mudei o "else" de sítio).

Editado por brunoais

"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
pwseo

Sim, tens razão. De facto, nos ficheiros que tenho cá está correcto, deverá ter sido algum erro da minha parte na transferência do código para o texto (ou então nas fases finais em que movemos texto de um local para outro). Será corrigido brevemente.

Obrigado pelo reparo :)

Editado por pwseo

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
apocsantos

Boa tarde,

Logo ao final do dia disponibilizo o .pdf corrigido.

Cordiais cumprimentos,

Apocsantos


"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

assinatura.jpg

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.