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

3 la respuesta

Inicialización de una matriz en una clase C ++ y un problema de valor modificable

Tengo una clase básica de C ++. El encabezado se ve así: #pragma once class DataContainer { public: DataContainer(void); ~DataContainer(void); int* getAgeGroup(void); int _ageGroupArray[5]; private: int _ageIndex; }; Ahora dentro del archivo ...

3 la respuesta

¿Un error VS2010? ¿Permitir una referencia vinculante no constante a rvalue SIN INCLUSO una advertencia?

string foo() { return "hello"; } int main() { //below should be illegal for binding a non-const (lvalue) reference to a rvalue string& tem = foo(); //below should be the correct one as only const reference can be bind to rvalue(most important ...

8 la respuesta

Casting un puntero no produce un valor l. ¿Por qué

Después de publicar una de mis respuestas más controvertidasaqu [https://stackoverflow.com/questions/7444464/read-bytes-methods-in-c-c/7444502#7444502] , Me atrevo a hacer algunas preguntas y eventualmente llenar algunos vacíos en mi ...

3 la respuesta

imprimir un miembro de una estructura devuelta

Tengo problemas para imprimir un miembro de una estructura que se devuelve desde una función: #include <stdio.h> struct hex_string { char a[9]; }; struct hex_string to_hex_string_(unsigned x) { static const char hex_digits[] ...

4 la respuesta

¿Por qué la referencia de valor de C ++ 0x no es la predeterminada?

Una de las nuevas características interesantes del próximo estándar de C ++, C ++ 0x, son "referencias de valor". Una referencia rvalue es similar a una referencia lvalue (normal), excepto que puede vincularse a un valor temporal (normalmente, ...

6 la respuesta

Tipo de devolución de '?:' (Operador condicional ternario)

¿Por qué el primero devuelve una referencia? int x = 1; int y = 2; (x > y ? x : y) = 100; ¿Mientras que el segundo no? int x = 1; long y = 2; (x > y ? x : y) = 100; En realidad, el segundo no se compiló en absoluto - "no queda el valor ...

2 la respuesta

comportamiento de const_cast

Estaba leyendo sobre el operador const_cast en c ++ 1.Primera cosa rara que no puedo entender es intaxis del operador @const_cast, es decir, -const_cast-- <--Type--> - (- expression -) --------------------> < o que tengo entendido acerca ...