सी में थोड़ी देर के लिए प्रोग्रामिंग के बाद, मैंने अंततः सी ++ सीखने का फैसला किया। यह मुझे परेशान करने वाला है, क्योंकि सी में मानक 'हैलो वर्ल्ड' आमतौर पर ~ 16 केबी होता है, जिसमें आपके कंपाइलर फेंकने वाले सभी क्रूड भी शामिल होते हैं। (Stdio का उपयोग)संकलित सी ++ निष्पादन योग्य विशाल?
हालांकि, जब मैं एक सी ++ निष्पादन योग्य हैलो दुनिया कर रहा हूं, तो फाइल ~ 470 केबी है! मैं आगे बढ़ गया और iostream के बजाय cstdio का इस्तेमाल किया, सोच रहा है कि यह एक फर्क पड़ता है और यह किया।
मेरा प्रश्न है: जब मैं आईस्ट्रीम शामिल करता हूं, तो मेरे निष्पादन योग्य आकार का आकार क्यों होता है?
संपादित करें: मैं जी का उपयोग कर रहा ++ (देव-सीपीपी आईडीई के साथ, लेकिन मैं सीएल paramaters जोड़ने का तरीका पता लगा सकते हैं)
मैं यह इंगित करना चाहता हूं कि देव-सी ++ जीसीसी के * पुराने * पुराने संस्करण के साथ आता है। WxDev-C++ या कोड :: ब्लॉक पर जाने पर विचार करें, जिनमें से दोनों अब तक अद्यतित हैं। – greyfade