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

1 la respuesta

nota: 'persona :: persona ()' se elimina implícitamente porque la definición predeterminada estaría mal formada

Estoy trabajando en un programa de ejemplo para ayudarme a aprender estructuras en C ++. Aquí está mi código: #include <stdio.h> #include <iostream> #include <string> using namespace std; int nextPersonID = 0; int nextAddressID = 0; struct date ...

1 la respuesta

Error al instalar paquetes r (Linux Mint 17.1) "error: preprocesador C" g ++ -E "falla la comprobación de cordura"

Me he transferido a un sistema Linux (usuario anterior de OSX) y estoy tratando de instalar mis paquetes R. El primer problema que encontré fue: Warning in install.packages("stringi") : 'lib = "/usr/local/lib/R/site-library"' is not writable ...

1 la respuesta

Variables optimizadas con g ++ y la opción -Og

Cuando compilo mi programa C ++ cong++ utilizando la-Og opción veo variables que son<optimized out>, y también la línea actual a veces se salta. ¿Se espera este comportamiento en este nivel de optimización, o tengo algún problema? La página del ...

2 la respuesta

¿Hay alguna forma de detectar violaciones de ODR en función en línea?

Entonces tengo este código en 2 unidades de traducción separadas: // a.cpp #include <stdio.h> inline int func() { return 5; } int proxy(); int main() { printf("%d", func() + proxy()); } // b.cpp inline int func() { return 6; } int proxy() { ...

7 la respuesta

Compilar un programa C ++ con gcc

Pregunta: ¿Cómo compilar un programa C ++ con el compilador gcc? info.c: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout ...

4 la respuesta

redefinición de variable dentro del alcance

¿Por qué el siguiente código se compila, bajo g ++, sin ninguna advertencia o error? El problema que veo es que la variable x definida en la primera línea es accesible dentro del ámbito if pero a pesar de que se redefine nuevamente. int main() { ...

4 la respuesta

Compile c ++ 14-code con g ++

Estoy usando g ++ 4.8.4 en Ubuntu 14.04 LTS. Cuando intento compilar con '-std = c ++ 14', aparece este error: g++: error unrecognized command line option '-std=c++14'Compilar con '-std = c ++ 11' funciona bien, así que no estoy seguro de lo que ...

5 la respuesta

¿Existe un g ++ (Linux) equivalente al / fp: precision y / fp: fast flags utilizados en Visual Studio?

Antecedentes: Hace muchos años, heredé una base de código que estaba usando el indicador '/ fp: fast' de Visual Studio (VC ++) para producir un código más rápido en una biblioteca particular con muchos cálculos. Desafortunadamente, '/ fp: ...

1 la respuesta

GCC Cross compila a una arquitectura i586 (Vortex86DX)

Tengo Ubuntu 12.01 con gcc 4.8.2 y me gustaría realizar una compilación cruzada para la CPU Vortex86DX que ejecuta un núcleo antiguo 2.6.23. Estoy probando el siguiente código de prueba: #include <iostream> int main() { std::cout << "Hello ...

1 la respuesta

¿Qué tiene de malo esta inicialización en línea de std :: array?

Considere la siguiente declaración: #include <array> struct X { //std::array<bool,3> arr={false,false,false}; bool brr[3]={false,false,false}; };Como es, se compila normalmente por g ++ 5.2. Pero si descomento elstd::array, Me sale un ...