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

C++ और उसके अनुप्रयोगों में MakeFile


इस ट्यूटोरियल में, हम C++ और उसके अनुप्रयोगों में MakeFile को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे।

कार्य पूरे कार्यक्रम को MakeFile के साथ तोड़ना है। यह आमतौर पर .cpp फ़ाइलें और .h फ़ाइलें सभी वर्गों/कार्यक्षमताओं के साथ बनाकर और उन्हें एक साथ जोड़कर किया जाता है।

उदाहरण

main.cpp

#शामिल करें इंट num2 =2; cout <<गुणा (num1, num2) < 

print.cpp

#शामिल करें 

factorial.cpp

#शामिल करें रिटर्न एन * फैक्टोरियल (एन -1);}

multiply.cpp

#शामिल करें 

functions.h

#ifndef FUNCTIONS_H#define FUNCTIONS_Hvoid print();int factorial(int);intmultiply(int, int);#endif

आउटपुट

2120मेकफाइल

  1. C++ में वृत्त और आयत ओवरलैपिंग

    मान लीजिए कि हमारे पास एक वृत्त है जिसे (त्रिज्या, xc, yc) के रूप में दर्शाया गया है, यहाँ (xc, yc) वृत्त का केंद्र निर्देशांक है। हमारे पास एक अक्ष-संरेखित आयत भी है जिसे (x1, y1, x2, y2) के रूप में दर्शाया गया है, जहाँ (x1, y1) निचले-बाएँ कोने के निर्देशांक हैं, और (x2, y2) शीर्ष-दाएँ के निर्देशां

  1. सी++ में ओन्स और जीरो

    मान लीजिए कि हमारे पास क्रमशः m 0s और n 1s का प्रभुत्व है। दूसरी ओर, बाइनरी स्ट्रिंग्स के साथ एक सरणी है। अब हमारा कार्य दिए गए m 0s और n 1s के साथ अधिकतम संख्या में तार उत्पन्न करना है। प्रत्येक 0 और 1 का अधिकतम एक बार उपयोग किया जा सकता है। तो यदि इनपुट ऐरे =[10, 0001, 111001, 1, 0,] और एम =5 और ए

  1. डोमिनोज़ और ट्रोमिनो टाइलिंग सी++ . में

    मान लीजिए कि हमारे पास दो प्रकार की आकृतियाँ हैं, डोमिनोज़ और ट्रोमिनो। उन्हें नीचे की तरह घुमाया जा सकता है - एक टाइलिंग में, प्रत्येक वर्ग को एक टाइल से ढंकना चाहिए। यहां दो टाइलिंग अलग-अलग हैं यदि और केवल तभी जब बोर्ड पर दो 4-प्रत्यक्ष रूप से आसन्न कोशिकाएं हों, जैसे कि टाइलिंग में से एक में द