Jump to content
brunoais

Gralha na versão de Setembro de 2013

Recommended Posts

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).

Edited by 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%.

Share this post


Link to post
Share on other 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 :)

Edited by pwseo

Share this post


Link to post
Share on other 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"

Share this post


Link to post
Share on other sites

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.