Resultados de la búsqueda a petición "c"
¿Cuándo es seguro char * para un estricto alias de puntero?
He estado tratando de entender las estrictas reglas de alias que se aplican al puntero de caracteres. aquí [http://cellperformance.beyond3d.com/articles/2006/06/understanding-strict-aliasing.html#cast_to_char_pointer] esto se afirma: Siempre se ...
Lenguaje ensamblador: cómo funciona
Soy realmente nuevo en el aprendizaje del lenguaje ensamblador y comencé a investigarlo, así que me preguntaba si quizás algunos de ustedes podrían ayudarme a resolver un problema. Tengo una tarea que me dice que compare las instrucciones del ...
printf: ¿Es esto seguro?
Me pregunto si esta expresión es segura: int main (void) { char my_tab[256]; memset(my_tab,0x61,sizeof(my_tab)); printf("Is it safe ? : %.256s",my_tab); /* is it safe ? */ }
¿Cómo puedo hacer una función mex printf mientras se está ejecutando?
Tengo un archivo mex llamado en mi script MATLAB. La función mex puede tardar un tiempo en ejecutarse, por lo que para evitar que mi código "se detenga allí sin ninguna salida", puse muchosprintf declaraciones en el archivo mex para ...
pasando matrices con ctypes
Tengo una función C void read_FIFO_AI0(int16_t** input, size_t size, NiFpga_Session* session, NiFpga_Status* status) { *input = (int16_t*) malloc (size*sizeof(int16_t)); // function that populates the array *input }que llena la matriz "* input". ...
use mmap en C para escribir en la memoria. [cerrado]
Quiero usarmmap() para crear un archivo que contenga algunos enteros. Quiero escribir en este archivo escribiendo en la memoria. Sé que los datos en la memoria están en formato binario y, por lo tanto, los datos en el archivo también estarán en ...
Bash No existe dicho archivo o error de directorio (simulador de caché)
Estoy diseñando un simulador de caché para contar fallas, golpes, desalojos. Intenté compilar mi programa con el siguiente comando, funcionó perfectamente sin ningún error, Program #include <stdlib.h> #include <stdio.h> #include <getopt.h> ...
Incrustar blobs binarios usando gcc mingw
Estoy tratando de insertar blobs binarios en un archivo exe. Estoy usando mingw gcc. Hago el archivo objeto así: ld -r -b binary -o binary.o input.txtLuego miro la salida objdump para obtener los símbolos: objdump -x binary.oY da símbolos ...
¿Por qué los compiladores de C prefieren guiones bajos a nombres externos?
He trabajado en C durante tanto tiempo que el hecho de que los compiladores suelen agregar un guión bajo al comienzo de unextern solo se entiende ... Sin embargo,otra pregunta SO ...
Cadena Dirección literal en las unidades de traducción [duplicado]
Esta pregunta ya tiene una respuesta aquí: Las direcciones de dos punteros de caracteres a diferentes literales de cadena son iguales [/questions/19088153/addresses-of-two-char-pointers-to-different-string-literals-are-same] 10 respuestasMe ...