विफल रहता है मैं अपने प्रोजेक्ट में निम्न त्रुटि का सामना कर रहा हूँ: struct M {
M(int){}
M() = delete; // Allowing this would work.
};
struct B {
B(int) {}
B() = delete;
};
इस उदाहरण में: template<class T>
struct S : T
{
using T::X;
};
T::X एक आश्रित ऐसा नाम है जो सदस्य T में X को संदर्भित करता है। हैं S<T>T = X साथ instantiated है: struct X
{
X(int) {}