Tag: ASPRINTF
Tengo un par de arrays que contienen cadenas de caracteres y son bastante largas, así que usaré diferentes ejemplos por ejemplo: cars=("Toyota" "BMW" "Kia") colors=("rojo" "azul" "verde") transmission=("manual" "manual" "automático") y quiero tener algo como esto | Cars | Colors | Transmission| | ———– | ———– | ———– | | . . . Read more
Un código simple como este printf("la representación hex para %f es [%a]\n", 3.14, 3.14);, espero que el resultado sea 0x4048f5c3 (la versión binaria completa es: 0100 0000 0100 1000 1111 0101 1100 0011, 0x4.8f5c3p-1) según los sitios de referencia a continuación, pero el ejecutable compilado muestra [0xc.8f5c3p-2] (binario: 1100.1000 1111 . . . Read more
Tengo un número de 16 bits sin signo que necesito imprimir en hexadecimal en la terminal de esta manera: 0x0FFE Pero al usar printf("0x%X\n", number");, obtengo esto: 0xFFE ¿Existe una manera de imprimir completamente el número en hexadecimal en C o C++?
Objetivo: Imprimir una cantidad variable de bytes utilizando un solo especificador de formato. Entorno: Ubuntu 20.04.3 LTS x86-64 en una máquina virtual en una máquina anfitriona x86-64. Ejemplo: Sea %kmagic el especificador de formato que estoy buscando, que imprime k bytes sacándolos de la pila y añadiéndolos a la salida. . . . Read more
La herramienta de análisis estática Coverity está mostrando el siguiente mensaje de error: overr un-buffer-arg: Llamar a la función “snprintf” con “keyname + len” y “256U” es sospechoso debido a que “key_name” apunta a un búfer de 256 bytes y la llamada a la función puede acceder a “(char *)(key_name . . . Read more