Resultados de la búsqueda a petición "g++"

3 la respuesta

Id. no calificado esperado antes de la constante de cadena

2 la respuesta

Macro multiplataforma ALIGN (x)?

Me gustaría crear unastruct que tiene una cierta alineación. Me gustaría usar la misma definición de estructura para los compiladores GCC y VisualC ++. En VisualC ++, uno normalmente hace esto: __declspec(align(32)) struct MyStruct { // ... ...

3 la respuesta

constexpr no funciona si la función se declara dentro del alcance de la clase

5 la respuesta

cc1plus: error: include: Valor demasiado grande para el tipo de datos definido al compilar con g ++

Estoy haciendo un proyecto que debería compilarse en Windows y Linux. Hice el proyecto en Visual Studio y luego hice un archivo MAKE para Linux. Creé todos los archivos en Windows con VS. Se compila y se ejecuta perfectamente en VS, pero cuando ...

2 la respuesta

Error de compilación de g ++: `.rodata 'no se puede usar al hacer un objeto compartido; recompilar con -fPIC

Estoy usando el comando: g++ --std=c++11 -fPIC -Iincludes parser.cpp lib/main-parser.o lib/lib.a Para compilar un programa C ++ en Debian 9. Pero recibo el siguiente mensaje de error:/usr/bin/ld: lib/lib.a(csdocument.o): relocation R_X86_64_32 ...

0 la respuesta

Parámetro con tipo no deducido después del paquete de parámetros

Hay un comportamiento diferente enclang ++ yg ++ para el próximo programa: #include <type_traits> #include <utility> template< std::size_t index, typename type > struct ref { type & value; }; template< std::size_t index, typename type > type && ...

1 la respuesta

Usando JNI para ejecutar un java jar desde un programa C ++, usando g ++ o eclipse

Estoy tratando de llamar /ejecutar un javatarro de a C ++ programa.Aquí están las opciones que he encontrado hasta ahora:

1 la respuesta

Un nombre de clase introducido dentro de una clase no se trata como un nombre de clase anidado

Tome estas definiciones de clase: Definición de clase 1: struct A { struct B* m_b; };Definición de clase 2: struct A { struct B; B* m_b; };Ambas definiciones de clase deberían declararB como una clase anidada Al menos, eso es lo que pensé al ...

6 la respuesta

¿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 ...

2 la respuesta

Operador de sobrecarga% para tipos flotantes

Estoy intentando sobrecargar el operador% porque no puedes usar el módulo en tipos dobles, float a = 5.0; float b = 5.0; a = a % b; // not allowed Intenté sobrecargar al operador% con este tipo de función: template <> MyClass* ...