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

4 la respuesta

¿Por qué las clases de C ++ sin variables miembro ocupan espacio?

Descubrí que los compiladores MSVC y GCC asignan al menos un byte por cada instancia de clase, incluso si la clase es un predicado sin variables miembro (o solo con variables miembro estáticas). El siguiente código ilustra el punto. #include ...

3 la respuesta

Generar incluir el nombre del archivo en una macro

Estoy tratando de generar incluir el nombre del archivo en macro. Se supone que esto es legal en C ++: #define INCLUDE_FILE "module_impl_win.hpp" #include INCLUDE_FILEesto funciona bien, pero tan pronto como trato de generar el nombre del ...

1 la respuesta

secuencia de conversión implícita en sobrecarga de funciones

No entiendo cómo el compilador elige a los mejores candidatos. Por ejemplo, tengamos el siguiente código: int function(double, int, int){...} int function(int, double, double){...}Si la segunda función necesita convertir dos variables y la ...

1 la respuesta

Cómo construir libcxx y libcxxabi por clang en CentOS 7

Quiero usar C ++ 11 o C ++ 14 con clang / clang ++ en CentOS 7. ¿Cómo construyo este entorno de construcción?

1 la respuesta

miembro de datos estáticos constexpr dando error de referencia indefinido

Estoy trabajando en un kernel y quiero hacer que mi miembro de datos estáticosconstexpr para que pueda tener sus valores en unenum class. Sin embargo, si lo hago, obtengo un error de referencia indefinido. Solo parece funcionar si lo hago no ...

6 la respuesta

Para {A = a; B = b; }, ¿se ejecutará "A = a" estrictamente antes que "B = b"?

SuponerA, B, ayb son todas variables, y las direcciones deA, B, ayb son todos diferentes Luego, para el siguiente código: A = a; B = b;¿Exigen explícitamente los estándares C y C ++?A=a ser estrictamente ejecutado antesB=b? Dado que las ...

4 la respuesta

Saltar líneas en std :: istream

Estoy usando std :: getline () para leer líneas de una clase derivada de std :: istream, ¿cómo puedo avanzar algunas líneas? ¿Tengo que leerlos y descartarlos?

2 la respuesta

¿Cómo deshabilitar la aplicación OS X Nap en C ++?

¿Hay alguna manera de deshabilitar App Nap del código fuente de una aplicación C ++? Estoy usando el compilador clang con cmake.

6 la respuesta

¿Convertir imagen en matriz de bytes utilizable en C?

¿Alguien sabe cómo abrir una imagen, específicamente un jpg, a una matriz de bytes en C o C ++? Cualquier forma de ayuda es apreciada. ¡Gracias!

8 la respuesta

¿Por qué pasar por referencia constante en lugar de por valor?

Por lo que entiendo: cuando pasa por valor, la función hace una copia local del argumento pasado y lo usa; cuando la función finaliza, queda fuera de alcance. Cuando pasa por referencia constante, la función usa una referencia al argumento pasado ...