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

C++ . में तुच्छ वर्ग

इस ट्यूटोरियल में, हम C++ में तुच्छ कक्षाओं को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे।

जब किसी वर्ग / संरचना में स्पष्ट रूप से डिफ़ॉल्ट मान होता है, तो इसे ट्रिविअल क्लास के रूप में जाना जाता है। इसके अलावा तुच्छ वर्गों का अपना कंस्ट्रक्टर, असाइनमेंट ऑपरेटर और डिस्ट्रक्टर होता है।

उदाहरण

//using the default constructor
struct Trivial {
   int i;
   private:
   int j;
};
//defining your own constructor
//and then marking it as default
struct Trivial2 {
   int i;
   Trivial2(int a, int b){
      i = a;
   }
   Trivial2() = default;
};

आउटपुट

(No output as we are just defining classes here and not creating object instances from them.)

  1. सी ++ में प्रक्रिया को मारें

    मान लीजिए कि हमारे पास n प्रक्रियाएं हैं, यहां प्रत्येक प्रक्रिया की एक विशिष्ट आईडी होती है जिसे PID या प्रक्रिया आईडी कहा जाता है और उसका PPID (पैरेंट प्रोसेस आईडी) भी होता है। प्रत्येक प्रक्रिया में केवल एक पैरेंट प्रक्रिया होती है, लेकिन इसमें एक या अधिक चाइल्ड प्रक्रियाएं हो सकती हैं। यह एक प

  1. सी ++ में गिलहरी सिमुलेशन

    एक पेड़, एक गिलहरी, और कई नट हैं। स्थितियों को 2डी ग्रिड में कोशिकाओं द्वारा दर्शाया जाता है। आपका लक्ष्य गिलहरी के लिए सभी नटों को इकट्ठा करने और उन्हें एक-एक करके पेड़ के नीचे रखने के लिए न्यूनतम दूरी का पता लगाना है। गिलहरी एक समय में केवल एक अखरोट ले सकती है और चार दिशाओं में - ऊपर, नीचे, बाएँ औ

  1. C++ में आयत क्षेत्र II

    मान लीजिए कि हमारे पास (अक्ष-संरेखित) आयतों की एक सूची है। यहाँ प्रत्येक आयत [i] ={x1, y1, x2, y2}, जहाँ (x1, y1) निचले-बाएँ कोने का बिंदु है, और (x2, y2) ऊपरी-दाएँ कोने के बिंदु हैं आयत। हमें समतल में सभी आयतों द्वारा कवर किया गया कुल क्षेत्रफल ज्ञात करना है। उत्तर बहुत हो सकता है, इसलिए हम मॉड्यू