रोकने वहाँ C++ में एक वर्ग फू परिभाषित करने के लिए एक रास्ता है तोसी ++ एकाधिक वंशानुक्रम हीरा
- मैं इसे
- मैं इसे से नहीं "हीरे इनहेरिट"
आईई
class Cat: public Foo{} // okay
class Dog: public Foo{} // okay
class Weird: public Cat, public Dog {} // I want this to throw a compiler error
@vava: अच्छा संपादन, एहसास नहीं हुआ 1. 2. ऑटो आइटम – anon
आप * वर्चुअल विरासत का उपयोग नहीं करना चाहते हैं या आप इससे अनजान हैं? – Duck
मुझे इससे अनजान था। हालांकि, मैं एक कंपाइलर त्रुटि भी प्राप्त करना चाहता हूं। आधार वर्ग "फू" मैं विरासत में से एक आक्रामक ref-counted सूचक है। मुझे किसी ऑब्जेक्ट में इसके दो उदाहरण नहीं होने चाहिए। – anon