Resultados de la búsqueda a petición "c"
¿Hay algún tipo de comprobación en los enlazadores C o C ++?
Estoy en lo cierto al decir que los enlazadores no realizan comprobaciones de parámetros de función. No verifican el número o los tipos de llamadas a funciones ni el tipo de referencias de datos globales. ¿Es esto cierto para todos los ...
gdb no puede encontrar información de depuración en Centos
Estoy tratando de resolver un problema muy extraño. Tengo el sistema CentOS 6.5 con gdb: GNU gdb (GDB) Red Hat Enterprise Linux (7.2-75.el6) y gcc: gcc (GCC) 4.8.2 20131212 (Red Hat 4.8.2-8) Tengo este archivo: #include<stdio.h> int main() { ...
¿Cómo aceptar solo una cierta precisión (tantos decimales) en scanf?
Enscanf() función Quiero tomar solo hasta valores decimales. ¿Podemos lograrlo? Por ejemplo, para mostrar hasta dos decimales usamosprintf("%.2f",A) ¿Cómo podemos hacerlo?scanf() función.
Estructura de acceso como matriz de bytes
Actualmente estoy en el proceso de reescribir un programa para procesar los datos recibidos a través de una conexión en serie usando elProtocolo RDM [http://www.rdmprotocol.org/developers/resources/downloads/?did=5], cada paquete es recibido por ...
¿Cómo lidiar con las salidas de funciones en una función que tiene varios puntos de salida?
Soy más estudiante que programador experimentado y el otro día estaba refactorizando un código que escribí hace algún tiempo. Allí, había una función que era bastante grande en tamaño de código y tenía una estructura como esta: if (eval) return ...
¿Cuál es el valor de retorno de una llamada de función si esa función realmente no proporciona una?
Digamos que tenemos el siguiente código: int func(char str[], int len) { // Don't return anything here. } int main() { char str[] = "Hello"; int result = func(str, strlen(str)); printf("%d\n", result); }Imprimirá algún valor de cadena ...
CRC32 coincidente de STM32F0 y zlib
Estoy trabajando en un enlace de comunicación entre una computadora con Linux y un STM32F0. Quiero usar algún tipo de detección de errores para mis paquetes y dado que el STM32F0 tiene CRC32 hw y tengo zlib con CRC32 en Linux, pensé que sería una ...
¿Por qué usaría el operador ternario sin asignar un valor para la condición "verdadera" (x = x?: 1)
En el código qemu de código abierto de Android, me encontré con esta línea de código: machine->max_cpus = machine->max_cpus ?: 1; /* Default to UP */¿Es esta una forma confusa de decir: if (machine->max_cpus) { ; //do nothing } else { ...
Compilar una biblioteca compartida estáticamente
Tengo una biblioteca compartida con algunas funciones caseras, que compilo en mis otros programas, pero tengo que vincular el programa final con todas las bibliotecas que he usado para compilar la biblioteca estática. Aquí hay un ejemplo: Tengo ...
Obteniendo grandes números aleatorios en C / C ++
Estándarrand() la función da números que no son lo suficientemente grandes para mí: necesitounsigned long long unos. ¿Cómo obtenemos números aleatorios realmente grandes? Intenté modificar una función hash simple pero es demasiadogrande, tarda ...