Preguntas con la etiqueta [c]

Lista c preguntas

¿Existe un printfespecificador de ancho que pueda aplicarse a un especificador de punto flotante que formatee automáticamente la salida con el número necesario de dígitos significativos? de modo que al

Tengo una biblioteca C que necesita registrar una función de devolución de llamada para personalizar algún procesamiento. El tipo de función de devolución de llamada es int a(int *, int

epoll_wait: eventos máximos

1
respuestas
16
votos
6.8k
vistas

int epoll_wait(int epfd, struct epoll_event *events, int maxevents, int timeout); Estoy un poco confundido acerca del parámetro maxevents . Digamos que quiero escribir un servidor que pueda manejar hasta 10k

La mejor biblioteca de red C/C++

1
respuestas
78
votos
402.7k
vistas

Hace un tiempo que no trabajo en C/C++ y me preguntaba cuáles son las bibliotecas multiplataforma favoritas de la gente. Estoy buscando algo que sea una buena biblioteca rápida y

¿Existe una referencia oficial que enumere el funcionamiento de las funciones intrínsecas de SSE para GCC, es decir, las funciones en los archivos de encabezado <*mmintrin.h>?

Representación de trampa

3
respuestas
99
votos
19.6k
vistas

¿Qué es una "representación trampa" en C (algunos ejemplos pueden ayudar)? ¿Esto se aplica a C++? Dado este código... float f=3.5; int *pi = (int*)&f; ... y suponiendo que sizeof(int)

A un amigo mío le hicieron la siguiente pregunta hoy en una entrevista para el puesto de desarrollador de software: Dadas dos cadenas s1, ¿ s2cómo comprobará si s1es una

Pregunta original Lo que me gustaría no es un preprocesador C estándar, sino una variación del mismo que aceptaría desde algún lugar (probablemente la línea de comando a través de

Estoy usando Ubuntu y también estoy usando Geany y CodeBlock como mi IDE. Lo que intento hacer es leer una cadena (como "Barack Obama") y ponerla en una variable: #include

Usando este ejemplo proveniente de Wikipedia, en el que DrawSquare()se llama DrawLine(): (Tenga en cuenta que este diagrama tiene direcciones altas en la parte inferior y direcciones bajas en la

Hace mucho tiempo me encontré con una pregunta interesante en un foro y quiero saber la respuesta. Considere la siguiente función C: f1.c #include <stdbool.h> bool f1() { int var1

Detectando desbordamiento firmado en C/C++

13
respuestas
101
votos
45.5k
vistas

A primera vista, esta pregunta puede parecer un duplicado de ¿Cómo detectar el desbordamiento de enteros? , sin embargo, en realidad es significativamente diferente. Descubrí que, si bien detectar un

¿Por qué necesitamos sindicatos C?

0
respuestas
312
votos
179.0k
vistas

¿Cuándo se deben utilizar los sindicatos? ¿Por qué los necesitamos?

Estoy usando un servidor con 128 GB de memoria para hacer algunos cálculos. Necesito malloc()una matriz flotante 2D de tamaño 56120 * 56120. Un código de ejemplo es el siguiente:

Pasar literal de matriz como argumento macro

1
respuestas
19
votos
13.2k
vistas

Esto me ha estado molestando durante algún tiempo, por ejemplo, si intento escribir este código: // find the length of an array #define ARRAY_LENGTH(arr) (sizeof(arr)/sizeof(int)) // declare an array together