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

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

30
मैं C ++ में CSV फ़ाइलों को कैसे पढ़ और पार्स कर सकता हूं?
मुझे C ++ में CSV फ़ाइल डेटा लोड और उपयोग करने की आवश्यकता है। इस बिंदु पर यह वास्तव में सिर्फ एक अल्पविराम-सीमांकित पार्सर हो सकता है (यानी नई लाइनों और अल्पविराम से बचने के बारे में चिंता न करें)। मुख्य आवश्यकता एक लाइन-बाय-लाइन पार्सर है जो अगली बार प्रत्येक …
264 c++  parsing  text  csv 

17
आगे C ++ में एनम घोषित करते हुए
मैं निम्नलिखित की तरह कुछ करने की कोशिश कर रहा हूँ: enum E; void Foo(E e); enum E {A, B, C}; जो संकलक अस्वीकार करता है। मैंने Google पर त्वरित रूप से देखा है और सर्वसम्मति से लगता है कि "आप ऐसा नहीं कर सकते", लेकिन मैं यह नहीं समझ …
263 c++  enums 

13
आप C ++ में एक स्थिर वर्ग कैसे बनाते हैं?
आप C ++ में एक स्थिर वर्ग कैसे बनाते हैं? मुझे ऐसा कुछ करने में सक्षम होना चाहिए: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; मान लिया मैंने BitParserकक्षा बनाई । BitParserवर्ग की परिभाषा क्या दिखेगी?
263 c++  oop  class  syntax  static 

28
मैं C ++ एप्लिकेशन में प्रतिबिंब कैसे जोड़ सकता हूं?
मैं इसके नाम, सामग्री (अर्थात सदस्यों और उनके प्रकारों) आदि के लिए एक C ++ वर्ग का आत्मनिरीक्षण करने में सक्षम होना चाहूंगा, मैं यहां देशी C ++ की बात कर रहा हूं, C ++ प्रबंधित नहीं, जिसमें प्रतिबिंब है। मुझे लगता है कि C ++ RTTI का उपयोग करके …

4
std :: string length () और size () मेंबर फंक्शन
मैं इस प्रश्न के उत्तर को पढ़ रहा था और पाया कि वास्तव में एक विधि है जिसका नाम length()है std::string(मैं हमेशा उपयोग करता हूं size())। क्या std::stringकक्षा में इस पद्धति के होने का कोई विशेष कारण है ? मैं MSDN और CppRefernce दोनों को पढ़ता हूं, और वे इंगित …
263 c++  string  stl  size 

10
C / C ++ में पूर्णांक विभाजन की तीव्र छत
पूर्णांक मानों को देखते हुए xऔर y, C और C ++ दोनों q = x/yफ्लोटिंग पॉइंट के तल के भागफल के रूप में लौटते हैं । मुझे इसके बजाय छत को वापस करने की एक विधि में दिलचस्पी है। उदाहरण के लिए, ceil(10/5)=2और ceil(11/5)=3। स्पष्ट दृष्टिकोण में कुछ शामिल है: …
262 c++  c  algorithm  math 

11
एक char * को std :: string में बदलें
मुझे std::stringपुनर्प्राप्त किए गए डेटा को संग्रहीत करने के लिए उपयोग करने की आवश्यकता है fgets()। ऐसा करने के लिए मुझे एक एरे में स्टोर char*से रिटर्न वैल्यू fgets()को एक std::stringस्टोर में बदलना होगा । यह कैसे किया जा सकता है?
262 c++  stdstring 



5
C ++ अपवाद कैसे फेंकें
मुझे अपवाद हैंडलिंग की बहुत खराब समझ है (यानी, थ्रो को कैसे कस्टमाइज़ किया जाए, कोशिश करें, अपने उद्देश्यों के लिए स्टेटमेंट पकड़ें)। उदाहरण के लिए, मैंने एक फ़ंक्शन को निम्नानुसार परिभाषित किया है: int compare(int a, int b){...} मैं फ़ंक्शन को कुछ संदेश के साथ अपवाद फेंकने के लिए …

21
आप C ++ के साथ HTTP अनुरोध कैसे करते हैं?
क्या सी ++ के साथ आसानी से HTTP अनुरोध करने का कोई तरीका है? विशेष रूप से, मैं एक पृष्ठ (एक एपीआई) की सामग्री को डाउनलोड करना चाहता हूं और यह देखने के लिए सामग्री की जांच कर सकता हूं कि क्या इसमें १ या ०.० है। क्या सामग्री को …
258 c++  httprequest 

7
यदि मैं एक विशेष विज़ुअल स्टूडियो संस्करण के साथ कोड संकलित कर रहा हूं तो कैसे पता लगाएं?
क्या यह जानने का कोई तरीका है कि क्या मैं किसी विशिष्ट Microsoft Visual Studio संस्करण के अंतर्गत संकलन कर रहा हूँ?
257 c++  visual-studio 

7
विम में स्वतः पूर्णता
संक्षेप में, मैं विम एडिटर के लिए एक वर्किंग ऑटोकम्प्लीशन फीचर की खोज कर रहा हूं । मैंने पहले तर्क दिया है कि विम लिनक्स के तहत एक आईडीई को पूरी तरह से बदल देता है और जबकि यह निश्चित रूप से सच है, इसमें एक महत्वपूर्ण विशेषता का अभाव …
257 c++  vim  ide  autocomplete 

16
एक विध्वंसक से अपवाद फेंकना
अधिकांश लोग कहते हैं कि एक अपवाद को कभी भी किसी विध्वंसक से बाहर नहीं फेंकना चाहिए - ऐसा करने से अपरिभाषित व्यवहार होता है। स्ट्रॉस्ट्रुप इस बात को स्पष्ट करता है कि "वेक्टर विध्वंसक स्पष्ट रूप से हर तत्व के लिए विध्वंसक को आमंत्रित करता है। इसका मतलब है …

10
C ++ 11 के लैम्ब्डा को डिफ़ॉल्ट रूप से कैप्चर-बाय-वैल्यू के लिए "म्यूटेबल" कीवर्ड की आवश्यकता क्यों है?
संक्षिप्त उदाहरण: #include <iostream> int main() { int n; [&](){n = 10;}(); // OK [=]() mutable {n = 20;}(); // OK // [=](){n = 10;}(); // Error: a by-value capture cannot be modified in a non-mutable lambda std::cout << n << "\n"; // "10" } प्रश्न: हमें mutableकीवर्ड की आवश्यकता …
256 c++  lambda  c++11 

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