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

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

13
remove_if std :: मैप के लिए बराबर है
मैं विशेष स्थिति के आधार पर मानचित्र से तत्वों की एक श्रृंखला को मिटाने की कोशिश कर रहा था। मैं इसे एसटीएल एल्गोरिदम का उपयोग कैसे करूं? प्रारंभ में मैंने उपयोग करने के बारे में सोचा था remove_ifलेकिन यह संभव नहीं है क्योंकि remove_if साहचर्य कंटेनर के लिए काम नहीं …
118 c++  stl  map 

10
Pimpl मुहावरा vs शुद्ध आभासी वर्ग इंटरफ़ेस
मैं सोच रहा था कि पिंपल मुहावरे या शुद्ध आभासी वर्ग और विरासत को चुनने के लिए एक प्रोग्रामर क्या बनायेगा। मैं समझता हूं कि प्रत्येक सार्वजनिक पद्धति और वस्तु निर्माण उपरि के लिए एक स्पष्ट अतिरिक्त अप्रत्यक्षता के साथ pimpl मुहावरा आता है। दूसरे हाथ में शुद्ध आभासी वर्ग …

27
CMake को विजुअल C ++ कंपाइलर नहीं मिलता है
Visual Studio 2015 को स्थापित करने और पिछले प्रोजेक्ट पर CMake चलाने के बाद, CMake त्रुटियों ने कहा कि यह C कंपाइलर नहीं खोज सका। The C compiler identification is unknown The CXX compiler identification is unknown CMake Error at CMakeLists.txt:4 (PROJECT): No CMAKE_C_COMPILER could be found. CMake Error at …


3
C ++ के लिए Vim कॉन्फ़िगर करना
मैं अपना C ++ संपादक बनाना चाहता हूं। मेरे पास इसके साथ काम करने का बहुत कम अनुभव है और सी ++ के साथ काम करने के लिए विम को कॉन्फ़िगर करने में मदद की आवश्यकता है। मुझे इस तरह की सुविधाओं की आवश्यकता है कोड-पूर्ण (stl के लिए और …
118 c++  vim  configuration 

4
# .हल्के में .h या .c / .cpp?
जब सी या सी ++ में कोडिंग की जाती है, तो मुझे कहां होना चाहिए #include? callback.h: #ifndef _CALLBACK_H_ #define _CALLBACK_H_ #include <sndfile.h> #include "main.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data); void on_button_cancel_clicked(GtkButton* button, struct user_data_s* data); #endif callback.c: #include <stdlib.h> #include <math.h> #include "config.h" #include "callback.h" #include "play.h" void …
118 c++  c 

10
C ++ विध्वंसक कब कहा जाता है?
बेसिक प्रश्न: जब कोई प्रोग्राम C ++ में क्लास को 'विध्वंसक विधि कहता है? मुझे बताया गया है कि यह तब कहा जाता है जब भी कोई वस्तु किसी दायरे से बाहर जाती है या ए के अधीन होती हैdelete अधिक विशिष्ट प्रश्न: 1) यदि ऑब्जेक्ट एक पॉइंटर के माध्यम …
118 c++  destructor 

2
एक वेक्टर को zeros C ++ / C ++ 11 से प्रारंभ करें
मुझे पता है कि C ++ 11 में उन्होंने एक वैरिएबल को शून्य के रूप में इनिशियलाइज़ करने के लिए फीचर को जोड़ा double number = {}; // number = 0 int data{}; // data = 0 क्या इनिशियलाइज़ करने का एक समान तरीका है std::vector सभी शून्य के लिए …
118 c++  c++11 

7
Visual Studio C ++ 2010 में PDB फ़ाइल ढूंढ या खोल नहीं सकता
मैं Visual Studio 2010 C ++ का उपयोग करता हूं और मेरा प्रोजेक्ट त्रुटियों के बिना बनाता है, लेकिन जब मैं इसे चलाता हूं तो मुझे यह मिलता है। मैं विंडोज एक्सपी पर हूं। 'Shaders.exe': Loaded 'C:\Documents and Settings\User\My Documents\Visual Studio 2010\Projects\Shaders\Win32\Debug\Shaders.exe', Symbols loaded. 'Shaders.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', Cannot find or …


7
गाय std की वैधता :: स्ट्रिंग कार्यान्वयन C ++ 11 में
यह मेरी समझ थी कि कॉपी-ऑन-राइट std::stringC ++ 11 में एक अनुरूपता को लागू करने का एक व्यवहार्य तरीका नहीं है , लेकिन जब यह चर्चा में आया तो हाल ही में मैंने खुद को उस कथन का सीधे समर्थन करने में असमर्थ पाया। क्या मैं सही हूं कि C …

6
C ++ में मैप बनाम हैश_मैप
मैं के साथ एक सवाल है hash_mapऔर mapसी ++ में। मैं समझता हूं कि mapएसटीएल में है, लेकिन hash_mapएक मानक नहीं है। दोनों में क्या अंतर है?
117 c++  map  hashmap 

3
बिना शर्त असाइनमेंट के रूप में C ++ कंपाइलर इस सशर्त बूलियन असाइनमेंट का अनुकूलन क्यों नहीं करते हैं?
निम्नलिखित कार्य पर विचार करें: void func(bool& flag) { if(!flag) flag=true; } यह मुझे लगता है कि यदि ध्वज का एक वैध बूलियन मूल्य है, तो यह इस trueतरह से बिना शर्त सेटिंग के बराबर होगा : void func(bool& flag) { flag=true; } फिर भी न तो जीसीसी और न …
117 c++  optimization 

1
क्या C ++ 11 में async (लॉन्च :: async) महंगी धागा निर्माण से बचने के लिए थ्रेड पूल को अप्रचलित बनाता है?
यह इस सवाल से संबंधित है: क्या std :: C ++ 11 में पिरोया हुआ धागा है? । हालांकि यह सवाल अलग है, इरादा एक ही है: प्रश्न 1: क्या यह अभी भी महंगा धागा निर्माण से बचने के लिए अपने (या 3-पार्टी लाइब्रेरी) थ्रेड पूल का उपयोग करने के …

11
जब गैर-कॉन्स्टिट्यूशन निजी है, तो सार्वजनिक कॉन्स्ट विधि को क्यों नहीं कहा जाता है?
इस कोड पर विचार करें: struct A { void foo() const { std::cout << "const" << std::endl; } private: void foo() { std::cout << "non - const" << std::endl; } }; int main() { A a; a.foo(); } संकलक त्रुटि है: त्रुटि: 'शून्य ए :: फू ()' निजी है। लेकिन …

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