Preguntas etiquetadas con c

C es un lenguaje de programación de computadora de uso general utilizado para sistemas operativos, juegos y otros trabajos de alto rendimiento.


2
Manera adecuada de manejar EINTR en bibliotecas
¿Cuál es la etiqueta recomendada cuando se trata de EINTRbibliotecas? Actualmente estoy escribiendo una función que realiza algunas tareas del sistema de archivos con la API POSIX, pero muchas de las llamadas que uso pueden volver potencialmente EINTR. Además, la función puede bloquearse en algunas circunstancias. (Para los interesados, implementa …
10 c  libraries  signals  posix 

3
¿Clang / LLVM está listo para el horario estelar? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


1
Ajuste idiomático de la plantilla tipo C ++ API en C
Estoy trabajando en envolver una API de C ++ que proporciona acceso a un almacén de datos (Hazelcast) en funciones C, para que también se pueda acceder al almacén de datos desde el código C-only. La API de Hazelcast C ++ para la estructura de datos del mapa tiene este …
9 c++  c  api-design 



5
¿Qué significa declarar una variable volátil?
Muchos programas de bajo nivel utilizan la palabra clave volátil para los tipos de mapeo de memoria y demás, sin embargo, estoy un poco confundido sobre lo que REALMENTE hace en segundo plano. En otras palabras, ¿qué significa que el compilador no "optimice" la dirección de memoria?
9 c++  c  low-level 


4
¿Omitir "destructores" en C está llevando a YAGNI demasiado lejos?
Estoy trabajando en una aplicación mediana incrustada en C usando técnicas similares a OO. Mis "clases" son módulos .h / .c que usan estructuras de datos y estructuras de punteros de función para emular la encapsulación, el polimorfismo y la inyección de dependencia. Ahora, uno esperaría que una myModule_create(void)función venga …



1
Funciones macro vs. estáticas en el encabezado
para muchas tareas rápidas en las que se podría emplear una función f(x,y), en C simple, se usan macros. Me gustaría preguntar específicamente sobre estos casos, que se pueden resolver mediante una llamada a la función (es decir, macros utilizadas para incluir funciones, no para la expansión de código de …
9 c 



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.