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

7 la respuesta

(Cómo) ¿Puedo reducir la latencia del zócalo?

He escrito un proxy HTTP que hace algunas cosas que no son relevantes aquí, pero está aumentando el tiempo de servicio del cliente en una cantidad enorme (600us sin proxy vs 60000us con él). Creo que he encontrado de dónde proviene la mayor parte ...

1 la respuesta

¿Por qué la sangría extraña en las declaraciones de cambio?

¿Por qué falta la sangría en mi humilde opinión del "caso": las palabras clave en una declaración de cambio se consideran buen estilo? ninguna sangría de la palabra clave "case" parece ser la opción de formato predeterminada en casi todos los ...

2 la respuesta

Diferencia entre programación estática y dinámica en OpenMP en C

Tengo dos códigos similares. primero #pragma omp parallel for shared(g) private(i) schedule(dynamic, 1) for(i = (*g).actualNumberOfChromosomes; i < (*g).maxNumberOfChromosomes; i++) { AddCrossoverChromosome(g, i); // it doesnt change ...

1 la respuesta

Imprimir un mes calendario

Implemente una función que imprima el calendario para un mes y año determinados. Primero, solicite al usuario: Enter the month and year:Una vez que el usuario ingresa una entrada válida (dos enteros separados por un espacio), imprima el ...

5 la respuesta

-Werror hace que el compilador se detenga en #warning. ¿Qué puedo hacer para evitar esto?

En primer lugar, yoquererpara detenerse en las advertencias. Pero también quiero imprimir algunos mensajes informativos (como "¡Regrese e implemente esto!"). Desafortunadamente, mi compilador no es compatible#info, #message, ...

2 la respuesta

¿C tiene referencias?

¿C tiene referencias? es decir, como en C ++: void foo(int &i)

2 la respuesta

Los hilos múltiples de OpenMP actualizan la misma matriz

Tengo el siguiente código en mi programa y quiero acelerarlo usando OpenMP. ... for(i=curr_index; i < curr_index + rx_size; i+=2){ int64_t tgt = rcvq[i]; int64_t src = rcvq[i+1]; if (!TEST(tgt)) { pred[tgt] = src; newq[newq_count++] = tgt; } ...

14 la respuesta

Usando verdadero y falso en C

Hasta donde puedo ver, hay 3 formas de usar booleanos en c con el tipo bool, desde entonces usando verdadero y falsodefiniendo usando preprocesador#define FALSE 0 ... #define TRUE !(FALSE)Solo para usar constantes directamente, es decir, 1 y ...

2 la respuesta

Elevación / reordenamiento en C, C ++ y Java: ¿Las declaraciones de variables deben estar siempre en la parte superior en un contexto?

Leí un poco sobreelevación y reordenamiento [https://stackoverflow.com/questions/11430095/are-hoisting-and-reordering-the-same-thing] , por lo que parece que Java VM puede optar por izar algunas expresiones. También leí sobre el levantamiento de ...

5 la respuesta

¿Qué significa esta definición de función extraña?

Me encontré con este programa C enuna publicación de blog [https://karwin.blogspot.in/2012/11/c-pointers-explained-really.html]: main() { int n; n = 151; f(n); } f(x) int x; { printf("%d.\n", x); }La publicación no lo explica. ¿Alguien puede ...