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

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

3
शामिल करें और सीएमके में target_include_directories के बीच क्या अंतर है?
मेरे पास मेरे C ++ कोड के लिए एक निर्देशिका संरचना है जो इस प्रकार है: | |->include |->src मैं अपने कोड के लिए CMakeLists.txt फाइल लिख रहा हूं। मैं इसके include_directoriesऔर target_include_directoriesअंदर के अंतर को समझना चाहता हूं CMake। उनके उपयोग में और मेरे शामिल फ़ाइल पथ को जोड़ने …
134 c++  cmake 

6
1970 से मिलीसेकंड में वर्तमान टाइमस्टैम्प कैसे प्राप्त करें जिस तरह से जावा को प्राप्त होता है
जावा में, हम System.currentTimeMillis()वर्तमान समय के बाद से मिलिससेकंड में वर्तमान टाइमस्टैम्प प्राप्त करने के लिए उपयोग कर सकते हैं जो कि है - अंतर, मिलीसेकंड में मापा जाता है, वर्तमान समय और आधी रात के बीच, 1 जनवरी, 1970 यूटीसी। C ++ में समान चीज़ कैसे प्राप्त करें? वर्तमान …
134 c++  timestamp 

18
कोई किसी संघ का उपयोग कब करेगा? क्या यह केवल-सी के दिनों का अवशेष है?
मैंने सीखा है लेकिन वास्तव में यूनियनों को नहीं मिलता है। प्रत्येक C या C ++ टेक्स्ट मैं उनके माध्यम से जाता हूं (कभी-कभी गुजरने में), लेकिन वे बहुत कम व्यावहारिक उदाहरण देते हैं कि उन्हें क्यों या कहां उपयोग करना है। आधुनिक (या यहां तक ​​कि विरासत) मामले में …
133 c++  c  unions 

3
यदि आप मानचित्र तत्व पर मिटना शुरू करते हैं तो क्या होता है?
निम्नलिखित कोड में मैं एक मानचित्र के माध्यम से लूप करता हूं और परीक्षण करता हूं कि क्या किसी तत्व को मिटाना है। क्या तत्व को मिटाना और इसे सुरक्षित रखना सुरक्षित है या क्या मुझे किसी अन्य कंटेनर में चाबियां एकत्र करने और इरेज़ () को कॉल करने के …
133 c++  stl  iterator 

3
प्रिंट कैसे करें uint64_t? के साथ विफल रहता है: "स्वरूप में नकली '%'
मैंने प्रिंटफ़ uint64_t का एक बहुत ही सरल परीक्षण कोड लिखा है: #include <inttypes.h> #include <stdio.h> int main() { uint64_t ui64 = 90; printf("test uint64_t : %" PRIu64 "\n", ui64); return 0; } मैं इसे संकलित करने के लिए ubuntu 11.10 (64 बिट) और gcc संस्करण 4.6.1 का उपयोग करता …
133 c++  c 


13
95% मामलों में मूल्य 0 या 1 होने पर बहुत बड़े सरणी पर यादृच्छिक अभिगम के लिए कोई भी अनुकूलन?
क्या बहुत बड़ी सरणी पर यादृच्छिक अभिगम के लिए कोई संभावित अनुकूलन है (मैं वर्तमान में उपयोग करता uint8_tहूं, और मैं इसके बारे में पूछ रहा हूं कि बेहतर क्या है) uint8_t MyArray[10000000]; जब सरणी में किसी भी स्थिति में मान है सभी मामलों के 95% के लिए 0 या …

16
विंडोज थ्रेडिंग: _beginthread vs _beginthreadex vs CreateThread C ++
एक धागा शुरू करने का एक बेहतर तरीका क्या है _beginthread, _beginthreadxया CreateThread? मैं निर्धारित करने के लिए क्या करने के फायदे / नुकसान कर रहे हैं कोशिश कर रहा हूँ _beginthread, _beginthreadexऔर CreateThread। ये सभी फ़ंक्शन एक नए बनाए गए थ्रेड पर थ्रेड हैंडल लौटाते हैं, मुझे पहले से …
133 c++  c  multithreading  winapi 

8
C ++ की तुलना में D कितना तेज है?
मुझे D के कुछ फीचर्स पसंद हैं, लेकिन अगर वे रनटाइम पेनल्टी के साथ आते हैं, तो क्या मुझे दिलचस्पी होगी? तुलना करने के लिए, मैंने एक साधारण प्रोग्राम लागू किया जो C ++ और D. दोनों में कई छोटे वैक्टर के स्केलर उत्पादों की गणना करता है। परिणाम आश्चर्यजनक …
133 c++  performance  runtime  d 

16
कांस्टीट्यूशन पर मुझे बेच दो
तो वास्तव में ऐसा क्यों है कि इसे हमेशा कब्ज का उपयोग करने की सलाह दी जाती है? यह मुझे लगता है कि सी का उपयोग करके सी ++ में मदद से अधिक दर्द हो सकता है। लेकिन फिर, मैं अजगर दृष्टिकोण से इस पर आ रहा हूं: यदि आप …


3
ओएस एक्स पर एलएलवीएम बनाम क्लैंग
मेरे पास OS X पर llvm, clang और gcc से संबंधित एक प्रश्न है। Llvm-gcc 4.2, llvm 2.0 और क्लैंग के बीच अंतर क्या है? मुझे पता है कि वे सभी llvm पर निर्माण करते हैं लेकिन वे अलग कैसे हैं? तेजी से संकलन के अलावा, gcc पर llvm का …
133 c++  c  gcc  llvm  clang 


4
Qt 5 में अतिभारित सिग्नल और स्लॉट को जोड़ना
मुझे Qt 5 में नए सिग्नल / स्लॉट सिंटैक्स (पॉइंटर से सदस्य फ़ंक्शन का उपयोग करके) के साथ पकड़ पाने में परेशानी हो रही है, जैसा कि न्यू सिग्नल स्लॉट सिंटैक्स में वर्णित है । मैंने इसे बदलने की कोशिश की: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); इसके लिए: QObject::connect(spinBox, &QSpinBox::valueChanged, slider, …
133 c++  qt  qt5 

6
मैं एक std :: unique_ptr सदस्य के साथ कस्टम डिलेटर का उपयोग कैसे करूँ?
मेरे पास एक Unique_ptr सदस्य है। class Foo { private: std::unique_ptr<Bar> bar; ... }; बार एक तृतीय पक्ष वर्ग है जिसमें एक बनाएँ () फ़ंक्शन और एक नष्ट () फ़ंक्शन होता है। अगर मैं std::unique_ptrएक स्टैंड फंक्शन में इसके साथ उपयोग करना चाहता था तो मैं कर सकता था: void …

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