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

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

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

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

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

  1. - C++ में स्ट्रिंग की लंबाई ढूंढने के 5 अलग-अलग तरीके

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

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

    C++ में कॉन्स्टेंट्स के कोई प्रकार नहीं हैं। बस इतना है कि आप C++ में किसी भी डेटा प्रकार को कॉन्स्टेंट घोषित कर सकते हैं। यदि किसी वेरिएबल को const कीवर्ड का उपयोग करके कॉन्स्टेंट के रूप में घोषित किया जाता है, तो आप उसका मान पुनः असाइन नहीं कर सकते। उदाहरण #include<iostream> using namespace

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

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