निम्नलिखित कोड को देखते हुए:कन्स्ट्रक्टर परिभाषा में शून्य होने का क्या अर्थ है?
#pragma once
class B
{
public:
B(void)
{
}
~B(void)
{
}
};
मुझे पता है कि मैं यह भी लिख सकता हूं:
#pragma once
class B
{
public:
B()
{
}
~B()
{
}
};
पहले उदाहरण में void
होने का उद्देश्य क्या है? क्या यह कुछ प्रकार का अभ्यास है जो कहता है कि कन्स्ट्रक्टर शून्य पैरामीटर लेता है?
मुझे यह चर्चा तब बहुत दिलचस्प लग गई: http://stackoverflow.com/questions/540748/void-void-c-and-c –