Resultados de la búsqueda a petición "c"
cómo encontrar un término de búsqueda en el código fuente
Estoy buscando una manera de buscar un término determinado en el código C / C ++ de un proyecto, mientras ignoro cualquier ocurrencia en comentarios y cadenas. Como la base del código es bastante grande, estoy buscando una ...
implementación de memmove en C
¿Alguien puede ayudarme a comprender cómo se implementa memmove en C. Solo tengo una condición especial, ¿verdad? if((src<dst)&&((src+sz) > dst)) copy from the back¿También depende de la forma en que crece la pila?
¿Está "* p = ++ (* q)" indefinido cuando pyq apuntan al mismo objeto?
Después de leer sobre los puntos de secuencia, aprendí quei = ++i es indefinido. Entonces, ¿qué tal este código: int i; int *p = &i; int *q = &i; *p = ++(*q); // that should also be undefined right?Digamos si la inicialización de pyq depende de ...
Detectar pulsaciones de teclas
Necesito detectar una pulsación de tecla, sin que el usuario presione enter. ¿Cuál es la forma más elegante? Es decir. Si el usuario toca la letraQ, sin presionarentrar, el programa hace algo.
problema al inicializar una matriz doble grande
Pregunta tonta de un nuevo programador en C ... Me sale un error de segmentación en el siguiente código: #include <stdio.h> int main(void) { double YRaw[4000000]={0}; return 0; }Usando GDB, obtengo el siguiente comentario: Program received ...
diferencia entre la expresión de c y la expresión de c ++
int main() { int i=3; (++i)++; printf("%d",i); }Este programa funciona con el compilador g ++ pero no con gcc. Si escribo i ++++ o ++ i ++, tampoco funciona en cpp. Creo que hay una diferencia entre la expresión c y la expresión c ++. ¿Alguien ...
¿Está bien definido scanf (“% d% d”, & x, & x)?
¿Está bien definido el siguiente código? #include <stdio.h> int ScanFirstOrSecond(const char *s, int *dest) { return sscanf(s, "%d%d", dest, dest); } int main(void) { int x = 4; ScanFirstOrSecond("5", &x); printf("%d\n", x); // prints 5 // Here ...
¿Se aplica un comportamiento indefinido al código asm?
Supongamos que sabe que su software solo se ejecutará en máquinas complementarias de dos en las que el comportamiento de desbordamiento firmado está bien definido. El desbordamiento firmado sigue siendo un comportamiento indefinido en C y C ++ y ...
reinterpret_cast costo de lanzamiento
Tengo entendido que C ++ reinterpret_cast y C pointer cast es una funcionalidad de tiempo de compilación y que no tiene ningún costo de rendimiento. ¿Es esto cierto?
puntos de secuencia en c
Un punto de secuencia en la programación imperativa define cualquier punto en la ejecución de un programa de computadora en el que se garantiza que se habrán realizado todos los efectos secundarios de las evaluaciones anteriores, y aún no se han ...