Preguntas etiquetadas con c

C es un lenguaje de programación de uso general utilizado para la programación del sistema (SO e incrustado), bibliotecas, juegos y multiplataforma. Esta etiqueta debe usarse con preguntas generales sobre el lenguaje C, como se define en el estándar ISO 9899 (la última versión, 9899: 2018, a menos que se especifique lo contrario; también etiquete las solicitudes específicas de la versión con c89, c99, c11, etc.). C es distinto de C ++ y no debe combinarse con la etiqueta C ++ en ausencia de una razón racional.




3
¿Cómo imprimir uint64_t? Falla con: "formato falso '%' en formato"
Escribí un código de prueba muy simple de printf uint64_t: #include <inttypes.h> #include <stdio.h> int main() { uint64_t ui64 = 90; printf("test uint64_t : %" PRIu64 "\n", ui64); return 0; } Utilizo ubuntu 11.10 (64 bit) y gcc versión 4.6.1 para compilarlo, pero fallé: main.cpp: In function ‘int main()’: main.cpp:9:30: …
133 c++  c 

16
Subprocesamiento de Windows: _beginthread vs _beginthreadex vs CreateThread C ++
¿Cuál es una mejor manera de comenzar un hilo _beginthread, _beginthreadxo CreateThread? Estoy tratando de determinar cuáles son las ventajas / desventajas de _beginthread, _beginthreadexy CreateThread. Todas estas funciones devuelven un identificador de subproceso a un subproceso recién creado, ya sé que CreateThread proporciona un poco de información adicional cuando …
133 c++  c  multithreading  winapi 


6
¿Existe una función de suspensión alternativa en C a milisegundos?
Tengo un código fuente que se compiló en Windows. Lo estoy convirtiendo para que se ejecute en Red Hat Linux. El código fuente ha incluido el <windows.h>archivo de encabezado y el programador ha utilizado la Sleep()función para esperar un período de milisegundos. Esto no funcionará en Linux. Sin embargo, puedo …
133 c  linux  sleep 

3
LLVM vs clang en OS X
Tengo una pregunta sobre llvm, clang y gcc en OS X. ¿Cuál es la diferencia entre llvm-gcc 4.2, llvm 2.0 y clang? Sé que todos se basan en llvm, pero ¿en qué se diferencian? Además de una compilación más rápida, ¿cuál es la ventaja de llvm sobre gcc?
133 c++  c  gcc  llvm  clang 



25
¿Por qué alguien usaría C sobre C ++? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta puede mejorarse y posiblemente reabrirse, visite el …
132 c++  c 

10
Manera rápida de implementar el diccionario en C
Una de las cosas que echo de menos al escribir programas en C es una estructura de datos del diccionario. ¿Cuál es la forma más conveniente de implementar uno en C? No busco rendimiento, sino facilidad para codificarlo desde cero. Tampoco quiero que sea genérico, algo como string-> int servirá. …


19
¿Es más rápido contar hacia atrás que contar?
Nuestro profesor de informática dijo una vez que, por alguna razón, es más eficiente contar hacia atrás que contar. Por ejemplo, si necesita usar un bucle FOR y el índice del bucle no se usa en alguna parte (como imprimir una línea de N * en la pantalla) me refiero …
131 c  performance  loops 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.