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

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

3
कौन-से Iomanip मैनिपुलेटर 'चिपचिपे' हैं?
मुझे हाल ही में stringstreamइस तथ्य के कारण एक समस्या पैदा हो गई थी कि मैंने गलत तरीके से मान लिया था कि मैं std::setw()हर प्रविष्टि के लिए स्ट्रिंग को प्रभावित करूंगा, जब तक कि मैं स्पष्ट रूप से नहीं बदल जाता। हालांकि, यह सम्मिलन के बाद हमेशा परेशान होता …
140 c++  c++-faq 


5
मुझे std :: thread :: detach का उपयोग कब करना चाहिए?
कभी-कभी मुझे std::threadअपने एप्लिकेशन को गति देने के लिए उपयोग करना पड़ता है । मुझे यह भी पता है join()कि एक धागा पूरा होने तक इंतजार किया जाता है। यह समझना आसान है, लेकिन कॉल करने detach()और इसे न करने के बीच क्या अंतर है? मुझे लगा कि इसके बिना …
140 c++  c++11  stdthread 

11
'+' लूप का उपयोग करके C ++ वेक्टर के माध्यम से Iterate करें
मैं C ++ भाषा में नया हूं। मैं वैक्टर का उपयोग करना शुरू कर रहा हूं, और मैंने देखा है कि सभी कोड में मैं इसे पुनरावृति के लिए देखता हूं, हालांकि सूचकांकों के माध्यम से एक वेक्टर, forलूप का पहला पैरामीटर हमेशा वेक्टर के आधार पर कुछ होता है। …

12
उपयोगकर्ता द्वारा परिभाषित शाब्दिक C ++ में कौन सी नई क्षमताएं हैं?
C ++ 11 उपयोगकर्ता परिभाषित शाब्दिक का परिचय देता है जो मौजूदा शाब्दिक के आधार पर नए शाब्दिक वाक्य रचना की शुरूआत की अनुमति देगा ( int, hex, string,float ) ताकि किसी भी प्रकार की एक शाब्दिक प्रस्तुति के लिए सक्षम हो जाएगा। उदाहरण: // imaginary numbers std::complex<long double> operator …

6
एक निजी शुद्ध आभासी फ़ंक्शन का क्या मतलब है?
मैं हेडर फ़ाइल में निम्नलिखित कोड भर आया: class Engine { public: void SetState( int var, bool val ); { SetStateBool( int var, bool val ); } void SetState( int var, int val ); { SetStateInt( int var, int val ); } private: virtual void SetStateBool(int var, bool val ) …

4
मैं निजी प्रकार पर ऑटो का उपयोग क्यों कर सकता हूं?
मुझे किसी तरह आश्चर्य हुआ कि निम्नलिखित कोड संकलित करता है और चलता है (vc2012 और gcc4.7.2) class Foo { struct Bar { int i; }; public: Bar Baz() { return Bar(); } }; int main() { Foo f; // Foo::Bar b = f.Baz(); // error auto b = f.Baz(); …

3
क्या प्रभावी C ++ अभी भी प्रभावी है?
इस पोस्ट में मैंने जो देखा उससे मैंने किताब को प्रभावी C ++ पढ़ना शुरू करने का फैसला किया । लेकिन अब जब C ++ 11 की वजह से कई नई सुविधाएँ हैं और कुछ अच्छी प्रथाओं को बदल दिया है, तो मुझे यकीन नहीं है कि यह वास्तव में …

2
CMake: इकाई परीक्षणों के साथ परियोजना संरचना
मैं उत्पादन स्रोतों ( srcसबफ़ोल्डर में) और परीक्षणों (सबफ़ोल्डर में) को शामिल करने के लिए अपनी परियोजना की संरचना करने की कोशिश कर रहा हूं test। मैं इसे बनाने के लिए CMake का उपयोग कर रहा हूं। एक न्यूनतम उदाहरण के रूप में मेरे पास निम्नलिखित फाइलें हैं: CMakeLists.txt: cmake_minimum_required …

1
C ++: वेरिएबल 'std :: ifstream ifs' में इनिशियलाइज़र लेकिन अधूरा टाइप है
क्षमा करें यदि यह बहुत अच्छा है, लेकिन मैं C ++ के लिए बहुत नया हूं। मैं एक फ़ाइल खोलने और इसे पढ़ने का प्रयास कर रहा हूँ ifstream: vector<string> load_f(string file) { vector<string> text; ifstream ifs(file); string buffer, str_line; int brackets = 0; str_line = ""; while ( getline(ifs, …
139 c++  fstream  return-type 

3
Size_t और std :: size_t के बीच अंतर
क्या अंतर हैं size_tऔर std::size_tजहां वे घोषित किया गया है के संदर्भ में, जब वे इस्तेमाल किया जाना चाहिए और किसी भी अन्य फर्क सुविधाओं?
139 c++  size-t 

5
किसी अन्य बिंदु (2D) के बारे में एक बिंदु को घुमाना
मैं एक कार्ड गेम बनाने की कोशिश कर रहा हूं, जहां कार्ड फैन आउट होंगे। अभी इसे Allegro API का उपयोग करके Im प्रदर्शित करना है जिसमें एक फ़ंक्शन है: al_draw_rotated_bitmap(OBJECT_TO_ROTATE,CENTER_X,CENTER_Y,X ,Y,DEGREES_TO_ROTATE_IN_RADIANS); इसलिए इसके साथ मैं अपने प्रशंसक प्रभाव को आसानी से बना सकता हूं। समस्या तो यह है कि …
139 c++  algorithm 


2
मैं स्थानांतरित वस्तु से क्या कर सकता हूं?
क्या मानक ठीक से परिभाषित करता है कि एक वस्तु को एक बार ले जाने के बाद मैं क्या कर सकता हूं? मैं सोचता था कि आप एक स्थानांतरित वस्तु से क्या कर सकते हैं क्या यह विनाश है, लेकिन यह पर्याप्त नहीं होगा। उदाहरण के लिए, swapमानक लाइब्रेरी में …

10
क्या मुझे सदस्य डेटा में संकेत या संदर्भ पसंद करना चाहिए?
प्रश्न को स्पष्ट करने के लिए यह एक सरल उदाहरण है: class A {}; class B { B(A& a) : a(a) {} A& a; }; class C { C() : b(a) {} A a; B b; }; तो B, C का एक हिस्सा अपडेट करने के लिए जिम्मेदार है। मैंने …

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