मैं कैसे समझ सकते हैं कि यहाँ क्या घोषित किया जाता है: (इस this forum पर एक और पोस्ट से लिया जाता है)अजीब घोषणा (टेम्पलेट्स)। सी ++
template<typename C> static char (&f(ChT<int Fallback::*, &C::x>*))[1];
यहाँ मैं कैसे पढ़ें: स्थिर समारोह f
(ChT<int Fallback::*, &C::x>*)
साथ कहा जाता है की
टेम्पलेट, लेकिन फिर मैं समझ में नहीं आता है ऑपरेटर का पता क्यों है और एक सरणी क्यों है?
मैं अभी भी सी ++ घोषणाओं को समझने के तरीके सीख रहा हूं, इसलिए कृपया इसे धीरे-धीरे और सावधानी से समझाएं।
आप ऐसा क्यों कर रहे हैं? – Axarydax
@Axarydax क्या कर रहा है? –
मुझे लगता है कि मैं देखता हूं कि उसे xD –