Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

विभिन्न सी ++ संस्करण

C++ प्रोग्रामिंग भाषा के बहुत सारे संस्करण हैं। भाषा के ये संस्करण आईएसओ सी ++ समुदाय द्वारा निर्मित विनिर्देशों के आधार पर कंपाइलर्स के कार्यान्वयन हैं, वह समुदाय जो भाषा के विकास की देखरेख करता है। भाषा के निम्नलिखित संस्करण हैं -

  • C++98 (ISO/IEC 14882:1998) पहला संस्करण है।
  • C++03 (ISO/IEC 14882:2003) दूसरा संस्करण है।
  • C++11 तीसरा संस्करण है।
  • C++14 चौथा संस्करण है।
  • C++17 पांचवां संस्करण है।

इन सभी संस्करणों में बहुत अंतर है, मुख्य रूप से मानक पुस्तकालय में परिवर्धन और एपीआई का विस्तार। इन मानकों में विचलन के कारण एपीआई में भी अंतर है। आप इन संस्करणों के विनिर्देशों के बारे में आईएसओ वेबसाइट:https://isocpp.org/ पर पढ़ सकते हैं। सभी विनिर्देशन ड्राफ्ट वेबसाइट पर मुफ्त डाउनलोड के लिए उपलब्ध हैं। आप उनके GitHub रिपॉजिटरी पर विकास के तहत मौजूदा मसौदे पर भी टिप्पणी कर सकते हैं:https://github.com/cplusplus/draft


  1. सी ++ में स्ट्रिंग की लंबाई खोजने के लिए 5 अलग-अलग तरीके?

    यहां हम C++ में स्ट्रिंग की लंबाई प्राप्त करने के पांच अलग-अलग तरीके देखेंगे। सी ++ में हम पारंपरिक कैरेक्टर सरणी स्ट्रिंग का उपयोग कर सकते हैं, और सी ++ में स्ट्रिंग क्लास भी है। विभिन्न क्षेत्रों में स्ट्रिंग की लंबाई की गणना करने के विभिन्न तरीके हैं। सी ++ स्ट्रिंग क्लास में लंबाई () और आकार ()

  1. C++ में विभिन्न प्रकार के स्थिरांक क्या हैं?

    C++ में किसी प्रकार का स्थिरांक नहीं है। यह सिर्फ इतना है कि आप सी ++ में किसी भी डेटा प्रकार को स्थिर घोषित कर सकते हैं। यदि कॉन्स कीवर्ड का उपयोग करके एक चर को स्थिर घोषित किया जाता है, तो आप इसके मान को पुन:असाइन नहीं कर सकते। उदाहरण #include<iostream> using namespace std; int main() { &nb

  1. C++ में विभिन्न प्रकार के ऑपरेटर

    C++ में कई प्रकार के ऑपरेटर हैं। इन्हें मोटे तौर पर इस प्रकार वर्गीकृत किया जा सकता है:अंकगणित, संबंधपरक, तार्किक, बिटवाइज़, असाइनमेंट और अन्य ऑपरेटर। अंकगणित संचालिका मान लें कि चर A में 10 है और चर B में 20 है, तो - ऑपरेटर विवरण + दो ऑपरेंड जोड़ता है। A+B देगा 30 - दूसरे ऑपरेंड को पह