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

3 la respuesta

Postfix y operadores de prefijo como argumentos de función: ¿por qué sucede esto? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Por qué estas construcciones utilizan un comportamiento indefinido previo y posterior al incremento? [/questions/949433/why-are-these-constructs-using-pre-and-post-increment-undefined-behavior] 14 ...

1 la respuesta

¿Por qué gcc no implementó las funciones _s?

unciones @_s, comoscanf_s, printf_s parece ser un estándar opcional. MSVC ha implementado estas funciones, pero gcc no. ¿Hay alguna razón específica para no implementar funciones seguras? Esscanf de gcc lo suficientemente seguro?

3 la respuesta

¿Cuál es el propósito del especificador de formato "% qd" en `printf ()`?

Vi el especificador de formato%qd cuando navega github [https://github.com/Microsoft/clang/blob/master/test/Sema/format-strings.c] código. Luego revisé el compilador GCC, está funcionando bien. #include <stdio.h> int main() { long long lli=1; ...

6 la respuesta

¿Por qué los estándares C le permiten no devolver un valor de una función?

He compilado y ejecutado con éxito el siguiente código en gcc: #include <stdio.h> int foo() { } int main() { int i = 12345; i = foo(); printf("i is: %d", i); } La salida es: i is: 0 Entonces gcc me permitió no volver de la funciónfoo() y ...

2 la respuesta

¿Produce código NDK optimizado para múltiples arquitecturas?

Tengo un código C para Android que hace muchos cálculos de números de bajo nivel. Me gustaría saber qué configuraciones debo usar (por ejemplo, para mis archivos Android.mk y Application.mk) para que el código producido se ejecute en todos los ...

5 la respuesta

Funciones de disparo vectorizadas en C?

Estoy buscando calcular funciones trigonométricas altamente paralelas (en un bloque de 1024), y me gustaría aprovechar al menos parte del paralelismo que tienen las arquitecturas modernas. Cuando compilo un bloque for(int i=0; i<SIZE; i++) { ...

2 la respuesta

¿Cómo vincular con bibliotecas de impulso estático para Android?

Tengo problemas para portar y vincular las bibliotecas de impulso a Android con Android-ndk-r5b. Primero construyo bibliotecas de impulso (sin mpi, python) usando estos pasos: 1. línea comentada 53 en boost_1_46_0 \ libs \ thread \ build:# if [ ...

3 la respuesta

ARM solución de acceso de memoria no alineada

Tengo que portar el código fuente de una plataforma ARM que ejecuta Linux. Lamentablemente, me he encontrado con problemas de acceso de memoria no alineados. La fuente utiliza conversiones de puntero y acceso en gran medida. Code como el ...

1 la respuesta

¿Alguna mejora en el frente de GCC / Windows DLL / C ++ STL?

Ayer, me mordió un accidente bastante molesto cuando utilicé archivos DLL compilados con GCC en Cygwin. Básicamente, tan pronto como se ejecuta con un depurador, puede terminar aterrizando en una trampa de depuración causada por RtlFreeHeap () ...

1 la respuesta

¿Cuál es la diferencia en GCC entre -std = gnu ++ 0x y -std = c ++ 0x y cuál debería usarse?

Tengo problemas con<stdint.h> cuando usas-std=c++0x en GCC 4.4.3 (para Android): // using -std=c++0x #include <stdint.h> uint64_t value; // error: 'uint64_t' does not name a type Pero usando-std=gnu++0x trabajos // using -std=gnu++0x #include ...