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

C++ में POD टाइप्स क्या हैं?


POD C++ में एक संक्षिप्त नाम है जिसका अर्थ है प्लेन ओल्ड डेटा। यह एक क्लास/स्ट्रक्ट है जिसमें केवल मेंबर वेरिएबल्स होते हैं और कोई मेथड्स, कंस्ट्रक्टर्स, डिस्ट्रक्टर्स, वर्चुअल फ़ंक्शन्स आदि नहीं होते। उदाहरण के लिए,

उदाहरण

#include<iostream> using namespace std; // POD struct MyStruct {     int key;     string data; }; int main() {     struct MyStruct s;     s.key = 1;     s.data = "hello";     return 0; }

स्ट्रक्ट MyStruct में कोई यूजर-डिफाइंड ctor, dtor आदि नहीं है और इसलिए यह एक POD है।


  1. C भाषा में प्राथमिक डेटा टाइप्स (Primary Data Types) क्या हैं? C भाषा में प्राथमिक डेटा टाइप्स (Primary Data Types) क्या हैं?

    C कंपाइलर्स चार मौलिक डेटा टाइप्स का समर्थन करते हैं: इंटीजर (Integer) कैरेक्टर (Character) फ्लोटिंग-पॉइंट (Floating-point) डबल प्रिसिजन फ्लोटिंग-पॉइंट (Double precision floating-point) प्राथमिक डेटा टाइप्स इंटीग्रल डेटा टाइप (Integral Data Type) इंटीग्रल डेटा टाइप्स पूरे नंबर और कैरेक्टर्स स्टो

  1. - C# में पॉइंटर डेटा टाइप्स क्या हैं?

    एक पॉइंटर एक वेरिएबल होता है जिसका मान किसी अन्य वेरिएबल का पता होता है, यानी मेमोरी लोकेशन का सीधा पता। किसी भी वेरिएबल या कॉन्स्टेंट की तरह, आपको इसका उपयोग किसी वेरिएबल के पते को स्टोर करने के लिए करने से पहले पॉइंटर घोषित करना होगा।पॉइंटर का सिंटैक्स:type *var-name;पॉइंटर टाइप घोषित करने का तरीक

  1. - पायथन 3 में स्टैंडर्ड डेटा टाइप्स क्या हैं?

    पायथन के स्टैंडर्ड डेटा टाइप्स में न्यूमेरिक डेटा टाइप्स, सीक्वेंस टाइप्स और डिक्शनरी शामिल हैं जो की-वैल्यू पेयर्स का कलेक्शन है। न्यूमेरिक डेटा टाइप्स के ऑब्जेक्ट्स या तो इंटीजर्स, फ्लोट्स या कॉम्प्लेक्स नंबर्स होते हैं। इंटीजर्स पूर्ण संख्याएं होती हैं, जबकि फ्लोट्स में फ्रैक्शनल पार्ट होता है।