Resultados de la búsqueda a petición "c"
¿Cómo definir una definición en C?
¿Es posible escribir un#define que define una#define? Por ejemplo #define FID_STRS(x) #x #define FID_STRE(x) FID_STRS(x) #define FID_DECL(n, v) static int FIDN_##n = v;static const char *FIDS_##n = FID_STRE(v)Pero en vez #define FID_DECL2(n, ...
¿Cómo escanear comas, pero con comas no asignadas a una estructura? D
Quiero escanear entradas como: "John, Apellido, 9999" y las comas no deben asignarse a la variable escaneada; espacios al final e inicio de la entrada eliminada ...Ahora para estructurar student_t en forma de p-> nombre, se le asignaría "John", ...
¿Cómo llenar el polígono con un color diferente al límite?
Necesito dibujar un polígono que tenga las líneas de límite con un color y llenar el interior con otro color. Hay una forma fácil de hacer esto ? Actualmente dibujo dos polígonos, uno para el color interior y 1 para el límite. Creo que debe ...
¿Cuándo utiliza container_of macro?
Sé lo que hace la macro. En muchos códigos de nivel de kernel, a menudo se usa para recorrer listas enlazadas. Quiero encontrar otros casos útiles. ¿Cuándo usas container_of o ...
¿Cómo funciona el dispositivo de Duff?
He leído elartículo en Wikipedia en el dispositivo de Duff [http://en.wikipedia.org/wiki/Duff%27s_device], y no lo entiendo. Estoy realmente interesado, pero he leído la explicación allí un par de veces y todavía no entiendo cómo funciona el ...
Obtenga la hora actual en C
Quiero obtener la hora actual de mi sistema. Para eso estoy usando el siguiente código en C: time_t now; struct tm *mytime = localtime(&now); if ( strftime(buffer, sizeof buffer, "%X", mytime) ) { printf("time1 = \"%s\"\n", buffer); } El ...
Redefining NULL
Estoy escribiendo el código C para un sistema donde la dirección 0x0000 es válida y contiene E / S de puerto. Por lo tanto, cualquier posible error que acceda a un puntero NULL permanecerá sin ser detectado y al mismo tiempo causará un ...
Inicialización de mutex pthreads estáticos
Utilizando pthreads, ¿cómo podría uno, en C, inicializar una matriz estática de mutexes? Para un único mutex estático, parece que puedo usar PTHREAD_MUTEX_INITIALIZER. Pero, ¿qué pasa con una matriz estática de ellos? Como, por ...
¿Qué es u_int32_t? [duplicar
Posible duplicado: Tipos de datos utilizados en C [https://stackoverflow.com/questions/5090737/datatypes-used-in-c] Hola estoy portando desde Linux a Visual C ++. Y encontré bastantes errores. ¿Qué es u_int32_t? No puedo encontrarlo en Visual ...
¿Cómo automatizo la búsqueda de directivas #include no utilizadas?
Normalmente, al escribir código nuevo, descubre que le falta un #include porque el archivo no se compila. Bastante simple, agrega el #include requerido. Pero luego refactoriza el código de alguna manera y ahora ya no se necesitan un par de ...