में तर्क-निर्भर लुकअप यह कैसे काम करता है? क्या यह एडीएल से संबंधित है?सी ++
#include <iostream>
template <typename T>
struct A
{
friend void f(T x)
{
std::cout << "A\n";
}
};
int main()
{
f(new A<void*>());
}
किसी ने मुझसे क्यों मैं
f(A<int>());
शब्द 'एक परिभाषा friend' होने IIRC सही नहीं है। – chris
@ क्रिस: नहीं, यह ठीक है। –
@ जेसे गुड, आह, इसे मिला। मुझे कुछ और सोचना चाहिए। मुझे ऐसा कुछ याद है जैसे इसके खिलाफ मानक में स्पष्ट रूप से स्पष्ट बयान है। – chris