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

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

6
Std का हर मान रीसेट करने का सबसे तेज़ तरीका :: वेक्टर <int> को 0
std::vector&lt;int&gt;0 से प्रत्येक मान को रीसेट करने और वैक्टर को प्रारंभिक आकार में रखने का सबसे तेज़ तरीका क्या है ? [] ऑपरेटर के साथ लूप के लिए?
198 c++  reset  stdvector 

8
वापसी विवरण बनाम निकास () मुख्य में ()
क्या मुझे exit()केवल returnबयानों का उपयोग करना चाहिए main()? व्यक्तिगत रूप से मैं returnकथनों का पक्ष लेता हूं क्योंकि मुझे लगता है कि यह किसी अन्य फ़ंक्शन को पढ़ने जैसा है और जब मैं कोड पढ़ रहा हूं तो प्रवाह नियंत्रण (मेरी राय में) सुचारू है। और यहां तक ​​कि …
197 c++  c  coding-style  return  exit 

7
C ++ 11 में गैर-सदस्य प्रारंभ और समाप्ति कार्यों का उपयोग क्यों करें?
प्रत्येक मानक कंटेनर में उस कंटेनर के लिए पुनरावृत्तियों को वापस करने के लिए एक विधि beginऔर endविधि होती है। हालाँकि, C ++ 11 ने जाहिरा तौर पर नि: शुल्क फ़ंक्शंस पेश किए हैं std::beginऔर std::endजो कॉल करते हैं beginऔर endसदस्य कार्य करते हैं। इसलिए, लिखने के बजाय auto i …

4
क्या सी ++ मानक iostreams के लिए खराब प्रदर्शन को अनिवार्य करता है, या क्या मैं सिर्फ एक खराब कार्यान्वयन से निपट रहा हूं?
जब भी मैं C ++ मानक पुस्तकालय iostreams के धीमे प्रदर्शन का उल्लेख करता हूं, तो मुझे अविश्वास की लहर के साथ मिलता है। फिर भी मेरे पास प्रोइलर परिणाम हैं, जो आईओस्ट्रीम लाइब्रेरी कोड (पूर्ण कंपाइलर ऑप्टिमाइज़ेशन) में बड़ी मात्रा में समय बिताते हैं, और आईओट्रीम से ओएस-विशिष्ट I …

7
C ++ में नेस्टेड प्रकार / वर्गों की फॉरवर्ड घोषणा
मैं हाल ही में इस तरह की स्थिति में फंस गया: class A { public: typedef struct/class {...} B; ... C::D *someField; } class C { public: typedef struct/class {...} D; ... A::B *someField; } आमतौर पर आप एक वर्ग नाम घोषित कर सकते हैं: class A; लेकिन आप आगे …

3
'std :: cout' के लिए अपरिभाषित संदर्भ
क्या यह उदाहरण होगा: #include &lt;iostream&gt; using namespace std; int main() { cout &lt;&lt; "Hola, moondo.\n"; } यह त्रुटि फेंकता है: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to `std::cout' main.cpp:(.text+0xf): undefined reference to `std::basic_ostream&lt;char,std::char_traits&lt;char&gt; &gt;&amp; std::operator&lt;&lt; &lt;std::char_traits&lt;char&gt;&gt;(std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp;, char const*)' main.o: …
197 c++  c++11  gcc  cout 

19
क्या जावा में C ++ 'मित्र' अवधारणा का अनुकरण करने का कोई तरीका है?
मैं एक पैकेज में एक जावा वर्ग लिखने में सक्षम होना चाहता हूं जो किसी अन्य पैकेज में एक वर्ग के गैर-सार्वजनिक तरीकों को एक्सेस कर सकता है, बिना इसे दूसरे वर्ग का उपवर्ग बनाए बिना। क्या यह संभव है?
196 java  c++  friend  accessor 

30
मैं C ++ में बड़े-एंडियन और छोटे-एंडियन मूल्यों के बीच कैसे परिवर्तित करूं?
मैं C ++ में बड़े-एंडियन और छोटे-एंडियन मूल्यों के बीच कैसे परिवर्तित करूं? संपादित करें: स्पष्टता के लिए, मुझे एक सीपीयू वास्तुकला से दूसरे में द्विआधारी डेटा (डबल-सटीक फ़्लोटिंग पॉइंट वैल्यू और 32-बिट और 64-बिट पूर्णांक) का अनुवाद करना होगा। इसमें नेटवर्किंग शामिल नहीं है, इसलिए ntoh () और इसी …
196 c++  endianness 

17
क्या हेडर फ़ाइलों में C ++ परिभाषाएँ रखना एक अच्छा अभ्यास है?
C ++ के साथ मेरी व्यक्तिगत शैली में हमेशा एक सम्मिलित फ़ाइल में कक्षा की घोषणाएं शामिल हैं, और एक .cpp फ़ाइल में परिभाषाएँ, बहुत सी तरह सी + हैडर फ़ाइलें, कोड पृथक्करण के लोकी के जवाब में निर्धारित की गई हैं । निश्चित रूप से, इस कारण का एक …

2
C में &&& ऑपरेशन क्या है
#include &lt;stdio.h&gt; volatile int i; int main() { int c; for (i = 0; i &lt; 3; i++) { c = i &amp;&amp;&amp; i; printf("%d\n", c); } return 0; } उपयोग करके संकलित उपरोक्त कार्यक्रम का आउटपुट gccहै 0 1 1 साथ -Wallया -Waddressविकल्प, gccएक चेतावनी जारी करता है: warning: …

9
C ++ में स्थिर कीवर्ड और इसके विभिन्न उपयोग हैं
कीवर्ड staticवह है जिसका C ++ में कई अर्थ हैं जो मुझे बहुत भ्रामक लगते हैं और मैं अपने दिमाग को कभी इधर उधर नहीं कर सकता कि इसका वास्तव में कैसे काम करना है। जो मैं समझता हूं कि staticभंडारण की अवधि है, जिसका अर्थ है कि यह वैश्विक …
195 c++  static 

8
विज़ुअल स्टूडियो में डिफ़ॉल्ट रूप से प्रोजेक्ट्स से सुरक्षित चेतावनी (_CRT_SECURE_NO_WARNINGS) निकालें
वहाँ सभी तरह के precompiler सुरक्षित चेतावनी है कि स्कैनफ () जैसे कार्यों का उपयोग करते समय आने वाले को हटाने के लिए डिफ़ॉल्ट रूप से सेट करने का एक तरीका है। मैंने पाया कि आप इसे प्रोजेक्ट विकल्प में एक लाइन या #define _CRT_SECURE_NO_WARNINGSकोड की शुरुआत में जोड़कर कर …

7
जीसीसी की चेतावनियों को (शाब्दिक रूप से) कैसे चालू करें?
मैं सक्षम करना चाहता हूं - शाब्दिक रूप से - सभी चेतावनी जो कि जीसीसी के पास है। (आपको लगता है कि यह आसान होगा ...) आपको लगता -Wallहै कि चाल हो सकती है, लेकिन नहीं! अभी भी जरूरत है -Wextra। आपको लगता -Wextraहै कि चाल हो सकती है, लेकिन …

6
Std क्यों है :: नक्शा लाल-काले पेड़ के रूप में लागू किया गया है?
लाल-काले पेड़ केstd::map रूप में क्यों लागू किया जाता है ? वहाँ कई संतुलित बाइनरी सर्च ट्री (BST) हैं। लाल-काले पेड़ को चुनने में डिज़ाइन ट्रेड-ऑफ क्या थे?


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