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

12 la respuesta

memcpy (), ¿cuál debería ser el valor del parámetro de tamaño?

Quiero copiar una matriz int a otra matriz int. Usan la misma definición para la longitud, por lo que siempre serán de la misma longitud. ¿Cuáles son las ventajas y desventajas de las siguientes dos alternativas del parámetro de tamaño para ...

9 la respuesta

¿Es una mala práctica usar matrices multidimensionales en C / C ++?

Algunos programadores parecen odiarlos violentamente, mientras que otros piensan que están bien. Sé que todo lo que se puede hacer en una matriz multidimensional también se puede hacer en una matriz regular, por lo que son ...

1 la respuesta

Intentando crear una lista vinculada pero error con la asignación del puntero

Estoy tratando de hacer una lista vinculada y crear algunos métodos. Sin embargo, recibo el error: La asignación hace que el puntero sea entero sin una conversión. Aquí está mi código: #include <stdio.h> #include <stdlib.h> #include ...

1 la respuesta

Leer un enlace simbólico en kernel-space

Estoy escribiendo un LKM y necesito averiguar a dónde apunta un enlace simbólico específico. Básicamente necesito la funcionalidad de syscallreadlinkat (oreadlink) pero en kernel-space. ¿Hay una forma fácil de hacer esto? Utilizandoreadlinkat ...

3 la respuesta

¿Una forma razonablemente portátil de obtener los 64 bits superiores de la multiplicación de 64x64 bits? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo multiplicar operandos de 64 bits y obtener un resultado de 128 bits de forma portátil? [/questions/25095741/how-can-i-multiply-64-bit-operands-and-get-128-bit-result-portably] 2 ...

3 la respuesta

Imprimir basura de impresión después de la llamada read (). El desplazamiento siempre se imprime como 0

#include <stdio.h> #include <unistd.h> #include <fcntl.h> #include <sys/types.h> #include <stdint.h> int main() { int file; off_t offset; if((file=open("testfile.txt",O_RDONLY)) < -1) return 1; char buffer[19]; if(read(file,buffer,19) != 19) ...

7 la respuesta

¿Por qué exactamente no debería llamar a free () en variables no asignadas por malloc ()?

Leí en alguna parte que es desastroso usarfree para deshacerse de un objeto no creado llamandomalloc, ¿Es esto cierto? ¿por qué?

1 la respuesta

¿Persistentes objetos hash sha256?

Necesito una implementación de Python / C / C ++ / Java que puedapausa progreso de hashingyTiendaese progreso en un archivo de tal manera que el progreso es recuperablede ese archivo en una etapa posterior. No importa en qué idioma está escrito ...

4 la respuesta

Salte a Bootloader en STM32 a través de la aplicación, es decir, usando Boot 0 y Boot 1 Pins en modo de arranque desde el flash del usuario

Tengo un requisito para la actualización del firmware. Estoy planeando usar la clase USB DFU. Pero el comando para la actualización del firmware vendrá de la aplicación de PC en mi caso. así que necesito cambiar al gestor de arranque que está en ...

13 la respuesta

Uso inusual del archivo .h en C

Durante la lectura del artículo sobre filtrado, encontré un uso extraño de.h archivo: úselo para llenar una matriz de coeficientes: #define N 100 // filter order float h[N] = { #include "f1.h" }; //insert coefficients of filter float x[N]; float ...