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

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

20
C / C ++ जांचें कि क्या एक बिट में सेट किया गया है, यानी इंट चर
int temp = 0x5E; // in binary 0b1011110. क्या यह जांचने का एक तरीका है कि बिट 3 में टेम्प 1 या 0 बिना बिट शिफ्टिंग और मास्किंग के है। बस यह जानना चाहते हैं कि क्या इसके लिए कुछ फ़ंक्शन में बनाया गया है, या क्या मैं खुद को …
100 c++  c  bit-manipulation 

8
क्या "और अगर" एक एकल कीवर्ड है?
मैं C ++ में नया हूं। मैं अक्सर नीचे की तरह सशर्त विवरण देखता हूं: if statement_0; else if statement_1; सवाल: वास्तव में , क्या मैं else ifएक एकल कीवर्ड के रूप में व्यवहार करूंगा ? या यह वास्तव में नीचे की तरह ifबाहरी के भीतर एक नेस्टेड बयान है …

19
पाप और कॉस की एक साथ गणना करने का सबसे तेज़ तरीका क्या है?
मैं एक मूल्य के साइन और सह-साइन दोनों को एक साथ गणना करना चाहता हूं (उदाहरण के लिए एक रोटेशन मैट्रिक्स बनाने के लिए)। बेशक, मैं उन्हें एक के बाद एक अलग-अलग तरह से गणना कर सकता था a = cos(x); b = sin(x);, लेकिन मुझे आश्चर्य है कि क्या …
100 c#  c++  c  algorithm  math 

11
आधुनिक हार्डवेयर पर फ्लोटिंग पॉइंट बनाम पूर्णांक गणना
मैं C ++ में कुछ प्रदर्शन महत्वपूर्ण काम कर रहा हूं, और हम वर्तमान में उन समस्याओं के लिए पूर्णांक गणना का उपयोग कर रहे हैं जो स्वाभाविक रूप से अस्थायी बिंदु हैं क्योंकि "तेज"। यह पूरी तरह से कष्टप्रद समस्याओं का कारण बनता है और बहुत सारे कष्टप्रद कोड …

3
C ++ 03 थ्रो () के बीच अंतर C ++ 11 noexcept निर्दिष्ट करें
क्या रनटाइम और कंपाइल टाइम में क्रमशः जांचे जाने के अलावा throw()और कोई अंतर noexceptहै? यह विकिपीडिया C ++ 11 लेख बताता है कि C ++ 03 थ्रो स्पेसर पदावनत हैं। ऐसा क्यों है, noexceptजो संकलन के समय सभी को कवर करने में सक्षम है? [नोट: मैंने इस प्रश्न और …
100 c++  exception  c++11  throw  noexcept 

9
C ++ वर्चुअल फ़ंक्शंस को सुरक्षित रूप से ओवरराइड करें
मेरे पास वर्चुअल फ़ंक्शन के साथ एक बेस क्लास है और मैं उस फ़ंक्शन को एक व्युत्पन्न वर्ग में ओवरराइड करना चाहता हूं। क्या संकलक जांच करने का कोई तरीका है यदि मैं व्युत्पन्न वर्ग में घोषित फ़ंक्शन वास्तव में बेस क्लास में एक फ़ंक्शन को ओवरराइड करता है? मैं …

7
क्या है std :: string :: c_str () जीवनकाल?
मेरे एक कार्यक्रम में, मुझे कुछ विरासत कोड के साथ इंटरफ़ेस करना होगा जो साथ काम करता है const char*। आइए बताते हैं कि मेरे पास एक ढांचा है जो जैसा दिखता है: struct Foo { const char* server; const char* name; }; मेरा उच्च-स्तरीय एप्लिकेशन केवल साथ काम करता …
100 c++  string  cstring 

3
क्या gcc std :: unordered_map कार्यान्वयन धीमा है? यदि ऐसा है - क्यों?
हम C ++ में एक उच्च प्रदर्शन महत्वपूर्ण सॉफ़्टवेयर विकसित कर रहे हैं। वहां हमें एक समवर्ती हैश मानचित्र की आवश्यकता है और एक को लागू किया है। इसलिए हमने यह पता लगाने के लिए एक बेंचमार्क लिखा कि हमारे समवर्ती हैश मानचित्र की तुलना में कितना धीमा है std::unordered_map। …

2
Std :: result_of और घोषणापत्र के बीच अंतर
मुझे std::result_ofC ++ 0x की आवश्यकता को समझने में कुछ परेशानी है । अगर मुझे सही तरीके से समझा जाता है, result_ofतो कुछ प्रकार के मापदंडों के साथ फ़ंक्शन ऑब्जेक्ट को लागू करने के परिणामस्वरूप प्रकार प्राप्त करने के लिए उपयोग किया जाता है। उदाहरण के लिए: template <typename F, …
100 c++  c++11  decltype  result-of 

8
C ++ में दो तारों को कैसे मिलाएं?
मेरे पास एक निजी वर्ग चर char name[10]है, जिसमें मैं .txtविस्तार जोड़ना चाहूंगा ताकि निर्देशिका में मौजूद फ़ाइल को खोल सकूं। यह कैसे करना है? यह एक नया स्ट्रिंग वैरिएबल बनाने के लिए बेहतर होगा जो समवर्ती स्ट्रिंग रखता है।
100 c++ 

11
संकलन समय स्ट्रिंग हैशिंग
मैंने कुछ अलग-अलग जगहों पर पढ़ा है कि C ++ 11 के नए स्ट्रिंग साहित्यिकों का उपयोग करने से संभवत: एक स्ट्रिंग के हैश की गणना संभव समय पर की जा सकती है। हालांकि, कोई भी बाहर आने के लिए तैयार नहीं लगता है और कहता है कि यह संभव …

4
मैं कब fabs का उपयोग करता हूं और कब std का उपयोग करना पर्याप्त होता है :: abs?
मुझे लगता है कि absऔर fabsउपयोग करते समय अलग व्यवहार कर रहे हैं math.h। लेकिन जब मैं बस का उपयोग करता हूं cmathऔर std::abs, क्या मुझे उपयोग करना है std::fabsया fabs? या यह परिभाषित नहीं है?
100 c++  math.h  cmath 

10
जावा और C / C ++ के बीच इंटर प्रोसेस कम्युनिकेशन के लिए सबसे तेज़ (कम विलंबता) विधि
मेरे पास एक जावा ऐप है, जो टीसीपी सॉकेट के माध्यम से सी / सी ++ में विकसित एक "सर्वर" से जुड़ रहा है। ऐप और सर्वर दोनों एक ही मशीन पर चल रहे हैं, एक सोलारिस बॉक्स (लेकिन हम अंततः लिनक्स में माइग्रेट करने पर विचार कर रहे हैं)। …
100 java  c++  performance  ipc  latency 

4
स्मृति के संबंध में अखाड़ा शब्द का क्या अर्थ है?
मैं स्मृति पर एक प्रोग्रामिंग अवधारणा के रूप में एक किताब पढ़ रहा हूं। बाद के अध्यायों में से एक में, लेखक अखाड़े शब्द का भारी उपयोग करता है, लेकिन इसे कभी भी परिभाषित नहीं करता है। मैंने शब्द के अर्थ की खोज की है और यह कैसे मेमोरी से …

7
C ++ में "उपयोग" घोषणा की गुंजाइश क्या है?
मैं सी + + में ation st डिक्लेरेशन ’का इस्तेमाल करके एसडीडी :: स्ट्रिंग और एसटीडी :: वेक्टर को स्थानीय नेमस्पेस (गैरजरूरी टाइपिंग को बचाने के लिए इस्तेमाल कर रहा हूं। using std::string; using std::vector; class Foo { /*...*/ }; इस घोषणा पर क्या गुंजाइश है? अगर मैं हेडर में …
100 c++ 

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