[C con Clase] MACROS EN VC++

Pedro Rodríguez González sr.whiteskull en hotmail.com
Lun Jul 13 14:05:43 CEST 2009



http://www.conclase.net/c/curso/index.php?cap=023
quizás por que esos tres puntos no pintan nada?
#if 0#define DEBUGP(x, args)		fprintf(stderr, "%s(%d):%s: " x, __FILE__, __LINE__, __FUNCTION__, args)#endif

> Date: Mon, 13 Jul 2009 10:57:36 +0200
> From: susanitis en gmail.com
> To: cconclase en listas.conclase.net
> Subject: [C con Clase] MACROS EN VC++
> 
> estoy adaptando codigo escrito en C para linux a VC++. El siguiente
> codigo me da error:
> 
> #if 0
> #define DEBUGP(x, args ...)	fprintf(stderr, "%s(%d):%s: " x, __FILE__,
> __LINE__, __FUNCTION__, ## args)
> #else
> #define DEBUGP(x, args ...)
> #endif
> 
> me da error C2010 : '.' : no se esperaba en la lista de parámetros
> formales de macro. Imagino que este formato de macro no es admitido en
> VC++ de .NET 2003 que estoy usando.
> Estoy intentando buscar codigo alternativo que haga lo mismo o
> entender porque da este error,  pero no encuentro nada por ningún
> sitio.
> 
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ

_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090713/08fe9202/attachment.html>


Más información sobre la lista de distribución Cconclase