क्या टाइप किए गएफ़ों का उपयोग किये बिना operator member_function_pointer_type()
बनाना संभव है (यानी सदस्य फ़ंक्शन पॉइंटर इनलाइन के प्रकार को निर्दिष्ट करके)?ऑपरेटर member_function_pointer_type() टाइप किए बिना टाइप?
उदाहरण के लिए, जब सुरक्षित बूल मुहावरा लागू करने:
class Foo
{
typedef void (Foo::*bool_type)() const;
public:
operator bool_type() const;
};
यह जब ऑपरेटर की घोषणा संभव है सीधे bool_type
के प्रकार को लिखने के लिए? यदि हां, तो कैसे?