Resultados de la búsqueda a petición "default-constructor"

4 la respuesta

¿Cuál es el punto de eliminar el constructor de clases predeterminado?

Me estoy preparando para mi examen de CPP y una de las preguntas es: ¿Puede eliminar el constructor de clases predeterminado y, de ser así, cuál sería la razón para hacerlo? OK, entonces obviamente puedes hacerlo: class MyClass { public: ...

2 la respuesta

¿Cuándo un constructor privado no es un constructor privado?

Digamos que tengo un tipo y quiero que su constructor predeterminado sea privado. Escribo lo siguiente: class C { C() = default; }; int main() { C c; // error: C::C() is private within this context (g++) // error: calling a private constructor ...

2 la respuesta

Asignación de un iterador singular

Un "iterador singular" esdefinido como [http://en.cppreference.com/w/cpp/concept/Iterator]un: iteradores que no están asociados con ninguna secuencia. Un puntero nulo, así como un puntero construido por defecto (que tiene un valor indeterminado) ...

3 la respuesta

Ausencia de constructores predeterminados de C ++ y no puedo compilar

Tengo esta clase muy simple class myclass { public: int id; double x, y, z; myclass() = default; // If I omit this line I get an error myclass(int ID, double X, double Y, double Z): id(ID), x(X), y(Y), z(Z) {}; };Si omito la línea con la ...

2 la respuesta

¿No debería std :: pair <T1, T2> tener un constructor trivial predeterminado si T1 y T2 tienen?

Me encontré con un problema porque std::is_trivially_default_constructible<std::pair<T1,T2>>::value == false; incluso si std::is_trivially_default_constructible<T1>::value == true; std::is_trivially_default_constructible<T2>::value == true;No ...

2 la respuesta

c ++ Lista de inicialización de constructor con tareas complejas

Supongamos que quiero tener un constructor que reciba algunos parámetros y con estos parámetros puedo calcular los valores para sus variables miembro. Except...

5 la respuesta

¿Cómo devolver con elegancia un objeto que está inicializado por defecto?

Tengo una clase como la siguiente:

2 la respuesta

¿Es obligatorio el constructor no-args predeterminado para Gson?

4 la respuesta

Inicialización por defecto de std :: array?

Con C ++ 11

1 la respuesta

Constructor predeterminado declarado por el usuario + inicializadores en clase! = ¿Constructor proporcionado por el usuario? [duplicar]

Esta pregunta ya tiene una respuesta aquí:¿Por qué C ++ requiere que un constructor predeterminado provisto por el usuario construya por defecto un objeto co...