मैं फार्म के एक निर्माता है में निर्माता में संख्यात्मक प्रकार के निहित कलाकारों की रोकथाम:सी ++
MyClass (int एक, int ख, पूर्णांक ग);
और इसे इस तरह कोड के साथ बुलाया जाता है:
MyClass my_object (4.0, 3.14, 0.002);
मैं इस स्वचालित रूपांतरण को डबल से int तक रोकना चाहता हूं, या कम से कम संकलन समय पर चेतावनियां प्राप्त करना चाहता हूं।
ऐसा लगता है कि "स्पष्ट" कीवर्ड इन मामलों में काम नहीं करता है, है ना?
एक कलाकार परिभाषा द्वारा स्पष्ट है। आपका शीर्षक शीर्षक में "निहित रूपांतरण" है। –