brunoais Posted October 15, 2013 at 01:23 PM Report #529021 Posted October 15, 2013 at 01:23 PM (edited) 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 October 15, 2013 at 01:23 PM 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%.
pwseo Posted October 15, 2013 at 01:29 PM Report #529024 Posted October 15, 2013 at 01:29 PM (edited) 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 October 15, 2013 at 01:32 PM by pwseo
apocsantos Posted October 15, 2013 at 02:34 PM Report #529037 Posted October 15, 2013 at 02:34 PM 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"
Recommended Posts