Resultados de la búsqueda a petición "c"
lvalue requerido como operando izquierdo de la asignación c [duplicado]
Esta pregunta ya tiene una respuesta aquí: Error: ¿se requiere lvalue en este simple código C? (¿Ternario con asignación?) [/questions/6966299/error-lvalue-required-in-this-simple-c-code-ternary-with-assignment] 4 respuestasen este código (nr ...
Rust FFI que pasa el objeto de rasgo como contexto para llamar a las devoluciones de llamada
Bien, estoy tratando de lograr lo siguiente: C llama a la oxidaciónrust vuelve a llamar a c y registra una devolución de llamada en un objeto de rasgo definido por el usuarioc invoca óxido con el contextoRust llama a la devolución de llamada en ...
¿Cuál es la diferencia entre% c y% s en C [duplicado]
Esta pregunta ya tiene una respuesta aquí: Cadenas y caracteres con printf [/questions/8019615/strings-and-character-with-printf] 5 respuestasCuándo usar% s en lugar de% c. Por ejemplo: #include <stdio.h> #include <string.h> int main(void) { ...
¿Por qué printf () no imprime nada antes de dormir ()?
Solo estoy aprendiendo C con el libro de Kernighan y Ritchie; Estoy en lo básico del cuarto capítulo (funciones). El otro día sentí curiosidad por elsleep() función, así que traté de usarlo así: #include <stdio.h> #include <unistd.h> int ...
Descargar HTTP a través de sockets (C)
Recientemente comencé a tomaresta guia [http://beej.us/guide/bgnet/]para comenzar a descargar archivos de Internet. Lo leí y se me ocurrió el siguiente código para descargar el cuerpo HTTP de un sitio web. El único problema es que no funciona. El ...
¿Cómo vincular una versión específica de una biblioteca compartida en un archivo MAKE sin usar LD_LIBRARY_PATH?
Yo sé esoLD_LIBRARY_PATH es malvado [http://blogs.oracle.com/ali/entry/avoiding_ld_library_path_the]y es un buen hábito evitar usarlo. Tengo un programa llamadoserver.c en un servidor remoto de Solaris 9 que contiene dos versiones de la ...
¿Es `x! = X` una forma portátil de probar NaN?
En C puede probar para ver si un doble si NaN usaisnan(x). Sin embargo, muchos lugares en línea, incluido, por ejemplo, estoPues contesta [https://stackoverflow.com/a/1923933/2179021]di que simplemente puedes usarx!=x en lugar. Esx!=x en ...
¿Cómo se integran GTK y Qt con Linux en comparación con cómo se integran con Windows y OS X?
Según tengo entendido, Qt y GTK en el lado de Windows y OS X son solo envoltorios alrededor de las bibliotecas nativas de GUI, como para OS X que envuelve Cocoa y para Windows alrededor de Win32. Sin embargo, mi pregunta es, ¿cómo se integran con ...
Manera alternativa de calcular el tamaño de un tipo usando aritmética de puntero
¿Es el siguiente código 100% portátil? int a=10; size_t size_of_int = (char *)(&a+1)-(char*)(&a); // No problem here? std::cout<<size_of_int;// or printf("%zu",size_of_int);PD: La pregunta es solo para aprender. Así que por favor no des ...
Pipes, dup2 y exec ()
Tengo que escribir un caparazón que pueda correr tuberías. Por ejemplo comandos comols -l | wc -l". He analizado correctamente el comando dado por el usuario de la siguiente manera: "ls" = firstcmd "-l" = frsarg "wc" = scmd "-l" = ...