Programación

28
¿Por qué mi clase no es construible por defecto?

Tengo esas clases: #include <type_traits> template <typename T> class A { public: static_assert(std::is_default_constructible_v<T>); }; struct B { struct C { int i = 0; }; A<C> a_m; }; int main() { A<B::C> a; } Al compilar, a_mno se puede construir por...