c++ पर टैग किए गए जवाब

C ++ एक सामान्य-प्रयोजन प्रोग्रामिंग भाषा है। यह मूल रूप से C के विस्तार के रूप में डिज़ाइन किया गया था और इसमें एक समान सिंटैक्स है, लेकिन यह अब पूरी तरह से अलग भाषा है। C ++ कंपाइलर के साथ संकलित (कोड होने के बारे में) सवालों के लिए इस टैग का उपयोग करें। विशिष्ट मानक संशोधन [C ++ 11], [C ++ 14], [C ++ 17] या [C ++ 20], आदि से संबंधित प्रश्नों के लिए संस्करण-विशिष्ट टैग का उपयोग करें।


8
CMake के साथ CCache का उपयोग कैसे करें?
मैं निम्नलिखित कार्य करना चाहूंगा: यदि पेटीटी में CCache मौजूद है, तो संकलन के लिए "ccache g ++" का उपयोग करें, अन्यथा g ++ का उपयोग करें। मैंने एक छोटी-सी मेरी-सीमक स्क्रिप्ट लिखने की कोशिश की CC="ccache gcc" CXX="ccache g++" cmake $* लेकिन यह काम नहीं करता है (रन मेक …
90 c++  unix  cmake  ccache 

1
ऐरे [एन] बनाम ऐरे [10] - वेरिएबल बनाम वास्तविक संख्या के साथ प्रारंभिक सरणी
मुझे अपने कोड के साथ निम्नलिखित समस्या हो रही है: int n = 10; double tenorData[n] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; निम्न त्रुटि देता है: error: variable-sized object 'tenorData' may not be initialized जबकि double tenorData[10]काम करता है। किसी को पता है क्यों?

8
वेबआरटीसी और सर्वर-आधारित पीयर कनेक्शन का उपयोग करके वेबकैम और ऑडियो कैसे रिकॉर्ड करें
मैं उपयोगकर्ताओं को वेबकैम और ऑडियो रिकॉर्ड करना और सर्वर पर एक फ़ाइल में सहेजना चाहूंगा। इन फ़ाइलों को तब अन्य उपयोगकर्ताओं के लिए परोसा जा सकेगा। मुझे प्लेबैक की कोई समस्या नहीं है, हालाँकि मुझे सामग्री को रिकॉर्ड करने में समस्या हो रही है। मेरी समझ यह है कि …


5
C ++: Namespaces - हेडर और सोर्स फाइल्स का सही तरीके से उपयोग कैसे करें?
दो स्रोत फ़ाइलों की एक जोड़ी पर विचार करें: एक इंटरफ़ेस घोषणा फ़ाइल ( *.hया *.hpp) और इसके कार्यान्वयन फ़ाइल ( *.cpp)। *.hफ़ाइल को निम्न की तरह होने दें : namespace MyNamespace { class MyClass { public: int foo(); }; } मैंने स्रोत फ़ाइलों में नाम स्थान का उपयोग करने …



2
केवल एक सदस्य के साथ एक संघ का उपयोग करने का उद्देश्य क्या है?
जब मैं seastar source code पढ़ रहा था , तो मैंने देखा कि एक संघ संरचना है जिसे tx_sideकेवल एक सदस्य कहा जाता है । क्या यह एक निश्चित समस्या से निपटने के लिए कुछ हैक है? FYI करें, मैं tx_sideनीचे की संरचना चिपकाता हूं : union tx_side { tx_side() …
89 c++  c++14  unions 

6
कोई कारण नहीं वैश्विक लैम्ब्डा का उपयोग करने के लिए?
हमारे पास एक ऐसा कार्य था जो अपने आप में एक गैर-कैप्चरिंग लैम्ब्डा आंतरिक का उपयोग करता था, जैसे: void foo() { auto bar = [](int a, int b){ return a + b; } // code using bar(x,y) a bunch of times } अब लैम्ब्डा द्वारा लागू की गई कार्यक्षमता …
89 c++  lambda 

8
क्या पायथन C ++ से अधिक तेज और हल्का है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

5
एक मेमने का आकार 1 बाइट क्यों होता है?
मैं C ++ में कुछ मेमनों की स्मृति के साथ काम कर रहा हूं, लेकिन मैं उनके आकार से थोड़ा हैरान हूं। यहाँ मेरा परीक्षण कोड है: #include <iostream> #include <string> int main() { auto f = [](){ return 17; }; std::cout << f() << std::endl; std::cout << &f << …
89 c++  c++11  lambda  c++14  sizeof 

3
C ++ में सशर्त टाइपफेड कैसे बनाया जाए
मैं ऐसा कुछ करने की कोशिश कर रहा हूं: #include <iostream> #include <random> typedef int Integer; #if sizeof(Integer) <= 4 typedef std::mt19937 Engine; #else typedef std::mt19937_64 Engine; #endif int main() { std::cout << sizeof(Integer) << std::endl; return 0; } लेकिन मुझे यह त्रुटि मिली: error: missing binary operator before token …
89 c++  c++11 


5
क्या होगा: सी ++ में करते हैं?
मैं हाल ही में कुछ कोड को संशोधित कर रहा था, और एक फ़ंक्शन के भीतर एक लाइन पर पहले से मौजूद बग पाया गया: std:;string x = y; यह कोड अभी भी संकलित है और अपेक्षित रूप से काम कर रहा है। स्ट्रिंग परिभाषा काम करती है क्योंकि यह …
89 c++  std  colon 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.