Resultados de la búsqueda a petición "c"
¿Es seguro cambiar el nombre de argc y argv en la función principal?
Muchos programas usan nombres estándar para varios argumentos y matrices de cadenas. El prototipo de la función principal se ve así:int main(int argc, char *argv[]);. ¿Pero rompería algo si elijo nombres personalizados para ...
El acelerómetro 3d calcula la orientación
Tengo valores de acelerómetro para el eje 3 (generalmente cuando solo hay gravedad contiene datos entre -1.0 y 1.0): float Rx; float Ry; float Rz;Hago cálculos de soma, luego obtengo los ángulos para cada eje. float R = ...
Accidente o "falla de segmentación" cuando los datos se copian / escanean / leen a un puntero no inicializado
Esta pregunta está destinada a ser utilizada como referencia para todas las preguntas frecuentes de la naturaleza: ¿Por qué obtengo una falla misteriosa o "falla de segmentación" cuando copio / escaneo datos a la dirección a la que apunta un ...
C: ponga las instrucciones x86 en la matriz y ejecútelas [duplicar]
Esta pregunta ya tiene una respuesta aquí: Cómo escribir código auto modificable en ensamblado x86 [/questions/4812869/how-to-write-self-modifying-code-in-x86-assembly] 7 respuestas¿Hay alguna forma de poner las instrucciones del procesador en ...
Problema potencial en "Intercambiar valores de dos variables sin usar una tercera variable"
Recientemente llegué a este método para intercambiar los valores de dos variables sin usar una tercera variable. a^=b^=a^=b Pero cuando probé el código anterior en diferentes compiladores, obtuve resultados diferentes, algunos dieron resultados ...
¿Es seguro leer más allá del final de un búfer dentro de la misma página en x86 y x64?
Muchos métodos encontrados en algoritmos de alto rendimiento podrían (y son) simplificados si se les permitiera leer unPequeña cantidad pasado el final de las memorias intermedias de entrada. Aquí, "pequeña cantidad" generalmente significa hastaW ...
¿Cómo asignar la matriz antes de llamar a strcpy?
Dado: char test[] = "bla-bla-bla";¿Cuál de los dos es más correcto? char *test1 = malloc(strlen(test)); strcpy(test1, test);o char *test1 = malloc(sizeof(test)); strcpy(test1, test);
¿Hay un simple `paralelo para` en golang como OpenMP?
Estoy tratando de optimizar un rompecabezas con procesamiento paralelo, para un mejor rendimiento. Idealmente, en C99 con OpenMP, debería poder hacerlo con la ayuda de un#pragma omp parallel for antes de unfor bucle en cuestión, y luego debería ...
¿Cuáles son los caracteres válidos para los nombres de macro?
¿Están los nombres de macro de estilo C sujetos a las mismas reglas de denominación que los identificadores? Después de una actualización del compilador, ahora está emitiendo esta advertencia para una aplicación heredada: warning #3649-D: white ...
¿Qué bibliotecas se necesitan para gráficos como vim o nano?
¿Qué biblioteca se usa para hacer una ventana de terminal estática como vim, nano, irssi o aptitude en lugar de una terminal de desplazamiento? Estoy usando C, pero estaría interesado en bibliotecas para otros lenguajes (por ejemplo, una ...