es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: MOVE-CONSTRUCTOR

¿Por qué un destructor explícitamente predeterminado deshabilita el constructor de movimiento predeterminado?

¿Por qué un destructor explícitamente predeterminado deshabilita el constructor de movimiento predeterminado en la clase? Sé que lo hace, como se explica en varias respuestas existentes (por ejemplo: https://stackoverflow.com/questions/56968443/explicitly-defaulted-destructor-disables-default-move-constructor-in-a-class?noredirect=1&lq=1). Quiero saber por qué: ¿cuál es la justificación para esto, cuando en realidad no hace nada que implique que el constructor . . . Read more

Comprendiendo la implementación del concepto move_constructible de C++.

Tengo la siguiente implementación del concepto de c++ move_constructible de cppreference. template<typename _Tp> concept move_constructible = constructible_from<_Tp, _Tp> && convertible_to<_Tp, _Tp>; No entiendo por qué funciona. Presumo que cualquier tipo se puede convertir a sí mismo, por lo que el segundo requisito es redundante (Dios, debo estar muy equivocado en . . . Read more