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

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

14
कैसे जारी रखने के लिए "कोई भी कुंजी दबाएं?"
मैं एक C ++ प्रोग्राम लिखने की कोशिश कर रहा हूं जिसमें जब उपयोगकर्ता कीबोर्ड से किसी भी वर्ण में प्रवेश करता है और उसे कोड की अगली पंक्ति में जाना चाहिए। यहाँ मेरा कोड है: char c; cin>>c; cout<<"Something"<<endl; लेकिन यह काम नहीं कर रहा है, क्योंकि यह केवल …
87 c++ 

4
क्यों फ़ंक्शन टेम्पलेट आंशिक रूप से विशेष नहीं हो सकता है?
मुझे पता है कि भाषा विनिर्देश फ़ंक्शन टेम्पलेट के आंशिक विशेषज्ञता को मना करता है। मैं तर्क को जानना चाहूंगा कि यह क्यों मना करता है? क्या वे उपयोगी नहीं हैं? template<typename T, typename U> void f() {} //allowed! template<> void f<int, char>() {} //allowed! template<typename T> void f<char, T>() …

5
C और C ++ संरचना के भीतर सरणियों के सदस्‍यता प्रदान करने का समर्थन क्यों करते हैं, लेकिन आम तौर पर नहीं?
मैं समझता हूं कि सरणियों का सदस्यवार कार्य समर्थित नहीं है, जैसे कि निम्नलिखित काम नहीं करेंगे: int num1[3] = {1,2,3}; int num2[3]; num2 = num1; // "error: invalid array assignment" मैंने इसे केवल इस तथ्य के रूप में स्वीकार किया है, यह अनुमान लगाते हुए कि भाषा का उद्देश्य …

3
C ++ में long long int बनाम long int बनाम int64_t
मैंने C ++ प्रकार के लक्षणों का उपयोग करते हुए कुछ अजीब व्यवहार का अनुभव किया और अपनी समस्या को इस विचित्र छोटी समस्या तक सीमित कर दिया है जिसके लिए मैं एक टन स्पष्टीकरण दूंगा क्योंकि मैं गलत व्याख्या के लिए कुछ भी खुला नहीं छोड़ना चाहता। कहो आपके …
87 c++  gcc  cstdint 

3
OpenGL में glOrtho () का उपयोग कैसे करें?
मैं इसका उपयोग नहीं समझ सकता glOrtho। क्या कोई समझा सकता है कि इसका उपयोग किस लिए किया जाता है? क्या इसका उपयोग xy और z निर्देशांक सीमा की सीमा निर्धारित करने के लिए किया जाता है? glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); इसका मतलब है कि x, y और …
87 c++  c  opengl 

6
मैं C ++ 0x में हैश वैल्यू को कैसे संयोजित करूं?
C ++ 0x जोड़ता है hash<...>(...)। मैं एक hash_combineसमारोह नहीं मिल सका , हालांकि के रूप में बढ़ावा दिया । ऐसा कुछ लागू करने का सबसे साफ तरीका क्या है? शायद, सी ++ 0x का उपयोग कर xor_combine?
87 c++  c++11  boost  hash  std 

6
सादे सरणियों के लिए काम के लिए रेंज-आधारित कैसे होता है?
C ++ 11 में आप एक श्रेणी-आधारित का उपयोग कर सकते हैं for, जो foreachअन्य भाषाओं के रूप में कार्य करता है । यह सादे सी सरणियों के साथ भी काम करता है: int numbers[] = { 1, 2, 3, 4, 5 }; for (int& n : numbers) { n …
87 c++  arrays  foreach  c++11 

7
हमें कॉपी कंस्ट्रक्टर का उपयोग कब करना है?
मुझे पता है कि C ++ कंपाइलर एक क्लास के लिए कॉपी कंस्ट्रक्टर बनाता है। हमें किस मामले में उपयोगकर्ता द्वारा परिभाषित कॉपी कंस्ट्रक्टर लिखना होगा? क्या आप कुछ उदाहरण दे सकते हैं?

4
क्या आधुनिक C ++ की प्रयोगात्मक विशेषताएं दीर्घकालिक परियोजनाओं के लिए विश्वसनीय हैं?
मेरे पास एक प्रोजेक्ट है जो वर्तमान में C ++ 11/14 का उपयोग करता है, लेकिन इसके लिए कुछ ऐसा चाहिए std::filesystem, जो केवल C ++ 17 में उपलब्ध हो, और इसलिए मुझे वर्तमान में इसका उपयोग करने का मौका नहीं है। हालाँकि, मैं देख रहा हूँ कि यह मेरे …

5
C ++ में Unsigned कीवर्ड
क्या अहस्ताक्षरित कीवर्ड C ++ में एक विशिष्ट डेटा प्रकार के लिए डिफ़ॉल्ट है? मैं प्रोटोटाइप के लिए एक वर्ग के लिए एक फ़ंक्शन लिखने की कोशिश कर रहा हूं: unsigned Rotate(unsigned object, int count) लेकिन मुझे वास्तव में unsignedइसका मतलब नहीं है। यह पसंद नहीं होना चाहिए unsigned intया …
87 c++  unsigned 

8
Cpp प्रोजेक्ट फ़ोल्डर पर क्लैंग-फॉर्मेट कैसे कॉल करें?
क्या clang-format --style=Webkitप्रत्येक फ़ाइल के लिए अलग से चलाने के बजाय संपूर्ण cpp प्रोजेक्ट फ़ोल्डर के लिए कॉल करने का एक तरीका है ? मैं उपयोग कर रहा हूं clang-format.pyऔर vimयह करना है, लेकिन मुझे लगता है कि एक बार इसे लागू करने का एक तरीका है।

1
gcc / g ++: "ऐसी कोई फ़ाइल या निर्देशिका नहीं"
g++ मुझे फॉर्म की त्रुटियां देता है: foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory compilation terminated. C- प्रोग्राम्स को कंपाइल करते समय भी ऐसा ही होता है gcc। ऐसा क्यों है? कृपया ध्यान दें: यह प्रश्न पहले भी कई बार पूछा जा चुका है, लेकिन हर बार यह …
87 c++  c  gcc  g++  c++-faq 

3
C ++ में कॉपी कंस्ट्रक्टर और = ऑपरेटर अधिभार: एक सामान्य कार्य संभव है?
एक कॉपी कंस्ट्रक्टर के बाद से MyClass(const MyClass&); और एक = ऑपरेटर अधिभार MyClass& operator = (const MyClass&); बहुत अधिक समान कोड, एक ही पैरामीटर, और केवल रिटर्न पर अलग है, क्या उन दोनों का उपयोग करने के लिए एक समान कार्य करना संभव है?

1
टेम्पलेट कटौती गाइड क्या हैं और हमें उनका उपयोग कब करना चाहिए?
C ++ 17 मानक "टेम्पलेट कटौती गाइड" का परिचय देता है। मुझे लगता है कि वे मानक के इस संस्करण में पेश किए गए निर्माणकर्ताओं के लिए नए टेम्पलेट तर्क कटौती के साथ कुछ करने के लिए इकट्ठा हुए हैं, लेकिन मैंने अभी तक एक साधारण, सामान्य प्रश्न-शैली का स्पष्टीकरण …

4
मैं मानचित्र के लिए अपना तुलनित्र कैसे बना सकता हूं?
typedef map<string, string> myMap; जब एक नई जोड़ी डालते हैं myMap, तो यह stringअपने स्वयं के स्ट्रिंग तुलनित्र द्वारा तुलना करने के लिए कुंजी का उपयोग करेगा । क्या उस तुलनित्र को ओवरराइड करना संभव है? उदाहरण के लिए, मैं stringइसकी लंबाई की तुलना वर्णमाला से करना चाहता हूं । …
87 c++  stl  stdmap 

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