Tag: FREAD
Estoy experimentando un comportamiento extraño en la siguiente función: char* read_file(const char* filename) { FILE* file = fopen(filename, “rb”); // revisar errores fseek(file, 0L, SEEK_END); // revisar también este error unsigned int size = ftell(file); // revisar errores rewind(file); // Sé que un char es un byte único, pero solo . . . Read more
Tengo un archivo con el código fuente de un shader que quiero leer y se ve así: “`cpp <h1>version 460 core</h1> layout(location = 0) in vec2 pos; layout(location = 1) in vec3 color; layout(location = 0) out vec3 fragColor; uniform float rand; out gl<em>PerVertex { vec4 gl</em>Position; float gl<em>PointSize; float . . . Read more
Aquí están mis estructuras typedef struct buffer { char tab[b]; int suiv; }buffer; typedef struct header { int first ; int nb<em>buff ; int nb</em>insert ; int nb_supp ; int last ; int pos ; }header; Así que necesito copiar estas estructuras en un archivo binario y luego recuperarlas posteriormente . . . Read more
Estoy construyendo una aplicación de servidor cliente TCP, quiero enviar binarios al servidor/cliente (por lo que no quiero usar send y recv) y tengo un problema, quiero leer el descriptor de archivo de mi cliente, pero no funciona, no entiendo por qué, porque el servidor acepta correctamente al cliente, así . . . Read more
Tengo la siguiente estructura y arreglo: #define PAGE_SIZE 256 typedef struct frame_attribute { signed char content[PAGE_SIZE]; } frame; frame pmemory[64]; Estoy intentando leer 256 bytes en el arreglo de contenido utilizando fread() de la siguiente manera: fread(pmemory[id].content, sizeof(pmemory[id]), PAGE_SIZE, filePointer); y me está dando un error de segmentación. No estoy . . . Read more