संभव डुप्लिकेट का उपयोग करने का उपयोग करें या नहीं करने के लिए:
How are you using C++0x today?C++ 0x सुविधाओं
मैं एक काफी नई प्रणाली पर एक टीम के साथ काम कर रहा हूँ। हम एमएसवीसी 2010 में माइग्रेट करने के बारे में बात कर रहे हैं और हम पहले ही जीसीसी 4.5 में माइग्रेट हो चुके हैं। ये एकमात्र कंपाइलर हैं जिनका हम उपयोग कर रहे हैं और हमारे पास किसी भी समय विभिन्न कोडों को हमारे कोड को बंद करने की कोई योजना नहीं है।
मैंने सुझाव दिया कि हम इसे करने के बाद, हम ऑटो की तरह पहले से प्रदान की गई कुछ सी ++ 0x सुविधाओं का लाभ उठाना शुरू करते हैं। मेरे सहकर्मी ने इसके खिलाफ सुझाव दिया, "सी ++ 0x वास्तव में मानक बनने तक" प्रतीक्षा करने का प्रस्ताव। मुझे असहमत होना है, लेकिन जिस तरह से उसने इसे अपील की है, मैं अपील देख सकता हूं। फिर भी, मैं मदद नहीं कर सकता लेकिन सोचता हूं कि यह काउंटर-तर्क मानकीकरण के लिए वास्तविक चिंता की तुलना में सी ++ 0x सीखने के भय और भय से अधिक आता है।
सिस्टम की नई स्थिति को देखते हुए, मैं चाहता हूं कि हम उपलब्ध नई तकनीक का लाभ उठाएं। उदाहरण के लिए, बस ऑटो, हमारे दैनिक जीवन को आसान बना देगा (केवल लेटर के लिए इटेटरेटर-आधारित लिखना, जब तक सीमा-आधारित लूप आते हैं, उदाहरण के लिए)।
क्या मुझे यह सोचना गलत है? ऐसा नहीं है कि मैं प्रस्ताव दे रहा हूं कि हम अपने उभरते कोडबेस को मूल रूप से बदल दें, लेकिन सी ++ 0x सुविधाओं का उपयोग करना शुरू करें जहां सुविधाजनक हो। हम जानते हैं कि हम किस कंपाइलर का उपयोग कर रहे हैं और बंदरगाह के लिए तत्काल योजना नहीं है (यदि हम कभी भी कोड बेस पोर्ट करते हैं, तो निश्चित रूप से निश्चित रूप से संकलक सी ++ 0x सुविधाओं के साथ-साथ लक्ष्य प्लेटफ़ॉर्म के लिए भी उपलब्ध होंगे)। अन्यथा मुझे ऐसा लगता है कि 1 99 7 में आईस्ट्रीम के उपयोग से परहेज करना सिर्फ इसलिए था क्योंकि आईएसओ सी ++ मानक अभी तक प्रकाशित नहीं हुआ था, इस तथ्य के बावजूद कि सभी कंपाइलर्स पहले ही उन्हें पोर्टेबल फैशन में उपलब्ध करा चुके हैं।
यदि आप सभी सहमत हैं, तो क्या आप मुझे उन तर्कों को प्रदान कर सकते हैं जिनका उपयोग मैं अपनी स्थिति को मजबूत करने के लिए कर सकता हूं? यदि नहीं, तो क्या मुझे इस पर कुछ और विवरण मिल सकता है "जब तक सी ++ 0x मानक नहीं है" विचार? बीटीडब्ल्यू, किसी को पता है कि यह कब होगा?
क्या आप "किसी भी समय जल्द से जल्द" का अर्थ समझने की देखभाल करेंगे? –
@Neil विकल्प जब तक विंडोज और लिनक्स के लिए आते हैं तो वे इतने अच्छे हैं कि वे जीसीसी/एमएसवीसी अप्रचलित बनाते हैं। – stinky472