बड़े वैश्विक सरणी के साथ कार्यक्रम: int ar[2000000]; int main() { } बड़े स्थानीय सरणी के साथ कार्यक्रम: int main() { int ar[2000000]; } जब मैं मुख्य फ़ंक्शन में बड़े आकार के साथ एक सरणी को घोषित करता हूं, तो प्रोग्राम क्रैश होता है, लेकिन जब मैं इसे वैश्विक घोषित करता हूं, तो सबकुछ ठीक […]
मैं विंडोज एपीआई फ़ंक्शंस को लपेटने के लिए कोशिश कर रहा हूं, जब मैं चुनूं तो त्रुटियों की जाँच करें जैसा कि मैंने पिछले एक प्रश्न में पाया, मैं एपीआई फ़ंक्शन को कॉल करने के लिए एक टेम्पलेट फंक्शन का उपयोग कर सकता हूं, और उसके बाद सेट हो सकता है किसी भी त्रुटि को […]
यहाँ मेरा वर्तमान C ++ कोड है मैं यह जानना चाहूंगा कि कोड की एक पंक्ति कैसे लिखनी है क्या मैं अभी भी cin.getline(y) या कुछ अलग उपयोग cin.getline(y) ? मैंने चेक किया है, लेकिन कुछ भी नहीं मिल सकता है जब मैं इसे चलाता हूँ, यह पूरी तरह से काम करता है, इसके अलावा […]
ठीक है, हम जानते हैं कि निम्न दो पंक्तियां समान हैं – (0 == i) (i == 0) साथ ही, पहले विधि को पहले ही प्रोत्साहित किया गया था क्योंकि अगर आपने गलती से '=' के बजाय '=' का उपयोग किया था, तो कम्पाइलर को एक त्रुटि संदेश देने की अनुमति होगी। मेरा सवाल है […]
क्या कोई मुझे बता सकता है कि किस प्रकार की सॉर्टिंग तकनीक (बबल, प्रविष्टि, चयन, त्वरित, मर्ज, गिनती …) को <algorithm> header फ़ाइल में परिभाषित std::sort() फ़ंक्शन में लागू किया जाता है?
मुझे double की सटीकता रखने में सहायता की आवश्यकता है अगर मैं एक डबल को एक शाब्दिक असाइन करता हूं, तो वास्तविक मान काट दिया गया था। int main() { double x = 7.40200133400; std::cout << x << "\n"; } उपरोक्त कोड स्निपेट के लिए, आउटपुट 7.402 था क्या इस तरह के टंकण को रोकने […]
मैं इस सरल OpenCV प्रोग्राम को चलाने की कोशिश कर रहा हूं, लेकिन मुझे यह त्रुटि मिली: OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file …/opencv/modules/highgui/src/window.cpp, line 276 कोड: #include <iostream> #include <opencv2/opencv.hpp> using namespace std; int main() { cout << "Hello World!" << endl; cv::Mat inputImage = cv::imread("/home/beniz1.jpg"); cv::imshow("Display Image", inputImage); return […]
मैं बजेर्नी स्ट्रॉप्रोप की सी ++ पुस्तक, तीसरे संस्करण से एक उदाहरण का प्रयास कर रहा हूं। एक साधारण कार्य को लागू करते समय, मुझे निम्न संकलन समय त्रुटि मिलती है: error: ISO C++ forbids comparison between pointer and integer ऐसा किसके कारण हो सकता है? यहां कोड है त्रुटि if लाइन में है: #include […]
कई कंपाइलर्स केवल 0 या 1 को बूल मानों में रखते हुए लगते हैं, लेकिन मुझे यकीन नहीं है यह हमेशा काम करेगा: int a = 2; bool b = a; int c = 3 + b; // 4 or 5?
मान लीजिए मैं std::vector का उपयोग कर मूल्यों के मैट्रिक्स foo का प्रतिनिधित्व कर रहा हूं: int rows = 5; int cols = 10; auto foo = vector<vector<double>>(rows, vector<double>(cols)); क्या मुझे एक vector<int> आकार rows लिए एक चतुराई से आसान तरीका है जिसमें फू के पहले "कॉलम" होता है: {foo[0][0], foo[0][1], foo[0][2], foo[0][3], foo[0][4] } […]