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

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

15
क्या C ++ 11 में C # -स्टाइल गुण हैं?
सी # में, गटर और सेटर के साथ खेतों के लिए एक अच्छा सिंटैक्स चीनी है। इसके अलावा, मुझे ऑटो-कार्यान्वित गुण पसंद हैं जो मुझे लिखने की अनुमति देते हैं public Foo foo { get; private set; } C ++ में मुझे लिखना है private: Foo foo; public: Foo getFoo() …
93 c#  c++  class  c++11 

10
प्रोग्राम को C / C ++ में कोर डंप कैसे करें
मैं अपने C ++ एप्लिकेशन में एक विशिष्ट स्थान पर एक कोर डंप को मजबूर करना चाहूंगा। मुझे पता है कि मैं ऐसा कुछ करके कर सकता हूं: int * crash = NULL; *crash = 1; लेकिन मैं जानना चाहूंगा कि क्या कोई क्लीनर तरीका है? मैं जिस तरह से …
93 c++  c  linux  coredump  abort 


13
Std :: type_info :: नाम के परिणाम को अनमैंगल करना
मैं वर्तमान में कुछ लॉगिंग कोड पर काम कर रहा हूं जो अन्य चीजों के अलावा - कॉलिंग फ़ंक्शन के बारे में जानकारी प्रिंट करना चाहता हूं। यह अपेक्षाकृत आसान होना चाहिए, मानक C ++ में एक type_infoवर्ग है। इसमें टाइपिड क्लास / फ़ंक्शन / आदि का नाम शामिल है। …
93 c++  gcc  name-mangling 

2
C और C ++ में + का क्या परिणाम है?
मुझे निम्नलिखित कोड मिला है: #include <stdio.h> int main(int argc, char **argv) { int i = 0; (i+=10)+=10; printf("i = %d\n", i); return 0; } अगर मैं इसे एक सी स्रोत के रूप में संकलित करने का प्रयास करता हूं, तो मुझे एक त्रुटि मिलती है: error: lvalue required as …
93 c++  c 

2
C ++ में [=] का क्या अर्थ है?
मैं जानना चाहता हूं कि क्या [=]करता है? यहाँ एक छोटा उदाहरण है template <typename T> std::function<T (T)> makeConverter(T factor, T offset) { return [=] (T input) -> T { return (offset + input) * factor; }; } auto milesToKm = makeConverter(1.60936, 0.0); []इसके बजाय कोड कैसे काम करेगा [=]? …
93 c++  c++11  lambda 

9
आप तृतीय पक्ष कोड में gcc से बाहर आने वाले अप्रयुक्त चर चेतावनियों को कैसे निष्क्रिय कर सकते हैं जिसे मैं संपादित नहीं करना चाहता?
मैं जानना चाहूंगा कि अप्रयुक्त चर चेतावनियों को बंद करने के लिए आप gcc कंपाइलर को क्या स्विच करते हैं? मुझे खिड़कियों पर बूस्ट आउट होने की त्रुटियां हो रही हैं और मैं बूस्ट कोड को छूना नहीं चाहता: C:\boost_1_52_0/boost/system/error_code.hpp: At global scope: C:\boost_1_52_0/boost/system/error_code.hpp:214:36: error: 'boost::system::posix_category' defined but not used …

14
C ++ में टेक्स्ट को कंवर्ट करना
शायद यह एक गूंगा सवाल है, लेकिन क्या बूलियन मान को स्ट्रिंग में बदलने का कोई तरीका है जैसे 1 "सच" में बदल जाता है और 0 "झूठे" में बदल जाता है? मैं सिर्फ एक अगर बयान का उपयोग कर सकता हूं, लेकिन यह जानना अच्छा होगा कि भाषा या …
93 c++  string  boolean 

5
क्या C ++ बुरे अभ्यास में Assert () का उपयोग कर रहा है?
मैं रिलीज सी बिल्ड्स के प्रदर्शन को प्रभावित किए बिना डिबगिंग को आसान बनाने के लिए अपने सी ++ कोड में बहुत सारे दावे जोड़ देता हूं। अब, assertसी ++ तंत्रों को ध्यान में रखे बिना शुद्ध सी मैक्रो है। दूसरी ओर सी ++ परिभाषित करता है std::logic_error, जिसका मतलब …

1
C ++, वेक्टर <int> को वेक्टर <double> में बदलें
क्या एक अच्छा साफ रास्ता एक कन्वर्ट करने के लिए है std::vector&lt;int&gt; intVecकरने के लिए std::vector&lt;double&gt; doubleVec। या, अधिक सामान्यतः, परिवर्तनीय प्रकारों के दो वैक्टर को बदलने के लिए?

4
गैर-प्रकार टेम्पलेट पैरामीटर
मैं समझता हूं कि गैर-प्रकार का टेम्पलेट पैरामीटर एक निरंतर अभिन्न अभिव्यक्ति होना चाहिए। क्या कोई प्रकाश डाल सकता है ऐसा क्यों है? template &lt;std::string temp&gt; void foo() { // ... } error C2993: 'std::string' : illegal type for non-type template parameter 'temp'. मैं समझता हूं कि एक निरंतर अभिन्न …
93 c++  templates 

10
Q * स्ट्रिंग के लिए चार रूपांतरण
मैं निम्नलिखित विधियों द्वारा एक QString को char * प्रकार में बदलने की कोशिश कर रहा था, लेकिन वे काम नहीं करते हैं। //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line-&gt;text(); char *str=(char *)malloc(10); QByteArray ba=temp.toLatin1(); strcpy(str,ba.data()); क्या आप इस विधि के साथ संभावित दोष को विस्तृत …
93 c++  qt  qstring  qtcore 

7
POSIX फ़ाइल डिस्क्रिप्टर से c ++ फ़ॉस्टस्ट का निर्माण कैसे करें?
मैं मूल रूप से fdopen () के C ++ संस्करण की तलाश कर रहा हूं। मैंने इस पर थोड़ा शोध किया और यह उन चीजों में से एक है जो ऐसा लगता है कि यह आसान होना चाहिए, लेकिन बहुत जटिल हो जाता है। क्या मुझे इस विश्वास में कुछ …

12
Visual Studio C ++ के लिए यूनिट टेस्टिंग कैसे सेट करें
मैं मुसीबत पता लगाना परीक्षण ढांचे में और प्रयोग करने योग्य सेट पाने के लिए आ रही हैं विजुअल स्टूडियो 2008 के लिए C++निर्मित इकाई परीक्षण सूट के साथ शायद। किसी भी लिंक या ट्यूटोरियल की सराहना की जाएगी।

8
पायथन की तुलना में C ++ में स्ट्रिंग धीमे को विभाजित क्यों किया जाता है?
मैं थोड़ी गति हासिल करने और अपने जंग खाए C ++ कौशल को तेज करने के प्रयास में कुछ कोड को पायथन से C ++ में बदलने की कोशिश कर रहा हूं। मैं कल हैरान जब stdin से लाइनों को पढ़ने के एक अनुभवहीन कार्यान्वयन बहुत तेजी से सी से …

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