Resultados de la búsqueda a petición "c"
¿Hay alguna forma de verificar si el proceso es de 64 bits o 32 bits?
Estoy tratando de encontrar el tipo de proceso (32 bits / 64 bits) del proceso pid? Obtengo la información del proceso y la lista de procesos usando ...
¿Puedo confiar en que malloc devuelva NULL?
Lo leí en sistemas Unix,malloc puede devolver un puntero que no sea NULL, incluso si la memoria no está realmente disponible, e intentar usar la memoria más adelante provocará un error. Como no puedo detectar ese error al verificar NULL, me ...
Matriz 2D vs matriz de matrices
¿Cuál es la diferencia entre una matriz 2D y una matriz de matrices? He leído comentarios, como@ Dave's [https://stackoverflow.com/questions/7949008/2d-array-manipulation-using-a-pointer-in-c/7949051#7949051] , eso parece diferenciar entre los ...
strcpy: Método de implementación
staba pasando por un posible método de implementación para la función de bibliotecastrcpy. Es void strcpy(char *src, char *dest) { while (*dest++ = *src++) ; }¿Cómo puede funcionar esto sin comprobar'\0' ??
Reverse Linked List Recursively
Tengo un nodo definido en la lista vinculada como: typedef struct abc { int id; struct abc *next; }node; Quiero invertir una lista vinculada de forma recursiva. Estoy pasando el puntero de la cabeza a la función. La definición de mi función se ...
Bibliotecas de procesamiento de imágenes C / C ++ multiplataforma rápidas
¿Cuáles son algunas bibliotecas de imágenes multiplataforma y de alto rendimiento para el procesamiento de imágenes (cambio de tamaño y búsqueda de los histogramas de color / tono). No se necesita gui. Esto es para C / C ++. Hasta ahora he ...
imprimir un miembro de una estructura devuelta
Tengo problemas para imprimir un miembro de una estructura que se devuelve desde una función: #include <stdio.h> struct hex_string { char a[9]; }; struct hex_string to_hex_string_(unsigned x) { static const char hex_digits[] ...
Transferencia isócrona USB en modo de usuario de dispositivo a host
Actualmente estoy tratando de interactuar con un dispositivo de audio USB desde tierra del usuario. Actualmente tengo el dispositivo completamente enumerado y configuré la interfaz y configuré la interfaz alternativa a la interfaz de interfaz de ...
¿Se conocen problemas de falsos positivos con Valgrind?
¿Hay algún falso positivo conocido con Valgrind? Obtengo un 'Salto o movimiento condicional que depende de los valores no inicializados' con lafmemopen function, escribiendo en C y compilando con GCC. ¿Puedo estar seguro de que es real? EDIT: ...
Llamando a una función en el ensamblaje en línea gcc
Say, quiero llamar a una función con la siguiente firma en el ensamblaje en línea de gcc. ¿Cómo puedo hacer eso int some_function( void * arg );