Resultados de la búsqueda a petición "c"

8 la respuesta

# si está definido (x) || (y); ¿Es esto válido?

Durante una revisión, me encontré con un código como el siguiente: #if defined(x) || y ¿Qué significa la declaración anterior? ¿La condición se ejecutará correctamente?

2 la respuesta

Ejecutar applecript desde C

¿Cómo puedo ejecutar un AppleScript desde una utilidad de línea de comandos C? Buscar en Google no funcionó, solo me dioObjetiv -C soluciones ... EDITAR Vaya, debería haber buscado en Google 'ejecutar shell script C' ... Ahora encontré ...

10 la respuesta

¿Cómo obtener el código c para ejecutar el bytecode hexadecimal?

Quiero un método C simple para poder ejecutar bytecode hexadecimal en una máquina Linux de 64 bits. Aquí está el programa C que tengo: char code[] = "\x48\x31\xc0"; #include <stdio.h> int main(int argc, char **argv) { int (*func) (); func = ...

10 la respuesta

Compartir memoria de montón con fork ()

Estoy trabajando en la implementación de un servidor de base de datos en C que manejará las solicitudes de varios clientes. Para hacerlo, estoy usando fork () para manejar conexiones para clientes individuales. El servidor almacena datos en el ...

4 la respuesta

Linker errores al compilar contra glib ...?

Tengo problemas para compilar un programa simple de muestra contra glib en Ubuntu. Recibo los siguientes errores. Puedo hacer que se compile pero no se vincule con la-c flag, lo que creo que significa que tengo los encabezados glib instalados, ...

18 la respuesta

"Tiempo de vida" del literal de cadena en C

¿No sería inaccesible el puntero devuelto por la siguiente función? char *foo( int rc ) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } Entonces, la vida útil de una variable local en C / C ++ es ...

6 la respuesta

MPI Spawn: el proceso raíz no se comunica con los procesos secundarios

(Pregunta para principiantes) Estoy tratando de generar procesos dinámicamente usando MPI_Comm_Spawn y luego transmitir un mensaje a los procesos secundarios, pero el programa se detiene en la transmisión desde el proceso raíz a los secundarios. ...

10 la respuesta

Cambio de nodos en una lista vinculada

stoy tratando de intercambiar dos nodos adyacentes en una lista vinculada, y creo que entiendo la idea de cómo hacerlo usando un nodo temporal. Aquí está mi función de intercambio de estructura struct part { char* name; float price; int ...

12 la respuesta

Little vs Big Endianess: cómo interpretar la prueba

Así que estoy escribiendo un programa para probar la resistencia de una máquina e imprimirlo. Entiendo la diferencia entre endian pequeño y grande, sin embargo, de lo que he encontrado en línea, no entiendo por qué estas pruebas muestran ...

22 la respuesta

¿Cómo puedo tomar una captura de pantalla y guardarla como JPEG en Windows?

Estoy tratando de encontrar una manera (algo) fácil de tomar una captura de pantalla en la ventana y guardar el HBITMAP resultante como JPEG. La parte difícil aquí es que, dado que el código está en C, no puedo usar GDI + y, dado que el código ...