¿Cómo se convierte un objeto jQuery en una
¿Cómo se convierte un objeto jQuery en una
¿Hay alguna forma de incrustar la declaración pragma en macro con otras declaraciones? Estoy tratando de lograr algo como: #define DEFINE_DELETE_OBJECT(type) \ void delete_ ## type_(int handle); \ void delete_ ## type(int handle); \ #pragma weak delete_ ## type_ = delete_ ## type Estoy de...
Estoy tratando de averiguar cómo puedo concatenar un #define'd int a un #define' d string usando el preprocesador C. Mi compilador es GCC 4.1 en CentOS 5. La solución también debería funcionar para MinGW. Me gustaría agregar un número de versión a una cadena, pero la única forma en que puedo...
Como mencioné en muchas de mis preguntas anteriores, estoy trabajando con K&R y actualmente estoy en el preprocesador. Una de las cosas más interesantes, algo que nunca supe antes de mis intentos anteriores de aprender C, es el ##operador del preprocesador. Según K&R: El operador del...
Al menos algunos preprocesadores de C le permiten secuenciar el valor de una macro, en lugar de su nombre, pasándolo de una macro similar a una función a otra que la secuencia: #define STR1(x) #x #define STR2(x) STR1(x) #define THE_ANSWER 42 #define THE_ANSWER_STR STR2(THE_ANSWER) /* "42"...