सी++26ड्राफ्ट लेख

प्रारंभिक लेख
Anonymous
 सी++26

Post by Anonymous »

'''सी++26'' सी++ प्रोग्रामिंग भाषा के लिए अंतर्राष्ट्रीय मानकीकरण संगठन (आईएसओ) और अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (आईईसी) 14882 मानक के संस्करण का अनौपचारिक नाम है जो सी++23 का अनुसरण करता है। इस संस्करण का वर्तमान कार्यशील ड्राफ्ट N4981 है।
== विशेषताएँ ==
C++26 में जिन परिवर्तनों को स्वीकार किया गया है उनमें शामिल हैं:

=== भाषा ===
*अमूल्यांकित तार
*मूल वर्ण सेट में @, $, और ` जोड़ना
*constexpr को void*
से कास्ट किया गया *उपयोगकर्ता-जनित static_assert संदेश
*प्लेसहोल्डर वेरिएबल जिनका कोई नाम नहीं है
*पैक अनुक्रमण
*संरचित बाइंडिंग के लिए विशेषताएँ
*अप्रारंभिक पठन के लिए ग़लत व्यवहार
*=हटाएं('कारण');
*विविध मित्र

=== पुस्तकालय ===
* std::chrono मान वर्गों के लिए हैशिंग समर्थन
*std::is_within_lifetime
*फ़ाइल स्ट्रीम में मूल हैंडल
*स्ट्रिंग स्ट्रीम को std::string_view
के साथ इंटरफ़ेस करना * std::bitset को std::string_view
के साथ इंटरफ़ेस करना * और
के लिए अधिक constexpr *अनुपातों पर नए 2022 एसआई उपसर्ग जोड़ना: std::quecto, std::ronto, std::ronna, और std::क्वेटा
*std::copyable_function
*std::submdspan()
*: डिबगिंग समर्थन
*: BLAS पर आधारित एक निःशुल्क फ़ंक्शन रैखिक बीजगणित इंटरफ़ेस
*ट्यूपल प्रोटोकॉल को std::complex
में जोड़ा गया *दृश्य::concat
*स्ट्रिंग्स और स्ट्रिंग दृश्यों का संयोजन
*std::ranges::generate_random
* std::println()
के साथ खाली पंक्तियाँ प्रिंट करना *std::फॉर्मेटर

== कंपाइलर समर्थन ==
C++26 सुविधाओं के लिए कंपाइलर समर्थन [https://en.cppreference.com/w/cpp/compiler_support/26 cppreference.com] पर सूचीबद्ध है।

सी++
C++ प्रोग्रामिंग भाषा परिवार
अल्गोल प्रोग्रामिंग भाषा परिवार
उच्च स्तरीय प्रोग्रामिंग भाषाएँ
स्थिर रूप से टाइप की गई प्रोग्रामिंग भाषाएँ

Quick Reply

Change Text Case: