Resultados de la búsqueda a petición "gcc"
Tamaño del operador con tipo de matriz de longitud variable
De acuerdo acppreference [http://en.cppreference.com/w/c/language/sizeof]: Si el tipo deexpresión es unmatriz de longitud variabletipo,expresión es evaluadoy el tamaño de la matriz que evalúa se calcula en tiempo de ejecución. Significa: si el ...
ld: no se pueden realizar operaciones PE en un error de archivo de salida que no sea PE
Soy nuevo en la programación del sistema operativo y estoy leyendo un libro que da un ejemplo simple de kernel de la siguiente manera: main() { char *video_memory = 0xb8000; *video_memory = 'X'; }Para compilar este archivo que se llama kernel.c, ...
¿Cuál es el uso de "push% ebp; movl% esp,% ebp ”generado por GCC para x86?
Qué efecto causan estas dos instrucciones en el código de ensamblaje generado por gcc para máquinas x86: push %ebp movl %esp, %ebp
¿Qué significa !! (x) en C (especialmente el kernel de Linux)?
He estado leyendo a través del kernel de Linux (específicamente, 2.6.11). Encontré la siguiente definición: #define unlikely(x) __builtin_expect(!!(x), 0)(de linux-2.6.11 / include / linux / compiler.h: 61enlace ...
encabezados precompilados de gcc comportamiento extraño con la opción -c
Cuento: No puedo hacer que los encabezados precompilados funcionen correctamente con la opción gcc -c. Larga historia: Amigos, estoy usando gcc-4.4.1 en Linux y antes de probar encabezados precompilados en un proyecto realmente grande, decidí ...
std :: dependencia de la biblioteca atómica (gcc 4.7.3)
He estado intentando compilar con std :: atomic, y obtengo referencias no resueltas a __atomic_load, __atomic_store y __atomic_store_16. Sé que en una versión posterior de gcc (4.8+?) Incluye -latomic, pero estoy compilando con gcc 4.7.3; He ...
¿Cómo #include <bits / stdc ++. H> funciona en C ++? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Por qué no debería #incluir <bits / stdc ++. H>? [/questions/31816095/why-should-i-not-include-bits-stdc-h] 2 respuestasHe leído de unfuerzas de codificación [http://codeforces.com]Blog que si ...
Posible usar un .dll en Linux
Pregunta:¿Es posible compilar un programa en Linux usando un archivo .dll? A dónde va esto:Este .dll se usará para escribir una extensión php en algún software propietario de un tercero. Antecedentes e investigación: Me dieron una biblioteca ...
Tipo de puntero incompatible
Tengo la función con la siguiente firma: void box_sort(int**, int, int)y variable del siguiente tipo: int boxes[MAX_BOXES][MAX_DIMENSIONALITY+1]Cuando estoy llamando a la función box_sort(boxes, a, b)GCC me da dos advertencias: 103.c:79: ...
¿Cómo escribir un exploit de desbordamiento de búfer en GCC, Windows XP, x86?
void function(int a, int b, int c) { char buffer1[5]; char buffer2[10]; int *ret; ret = buffer1 + 12; (*ret) += 8;//why is it 8?? } void main() { int x; x = 0; function(1,2,3); x = 1; printf("%d\n",x); }La demostración anterior es ...