Articles of सी ++

एंबेडेड सी ++: एसटीएल का उपयोग करने के लिए या नहीं?

मैं हमेशा एक एम्बेडेड सॉफ्टवेयर इंजीनियर रहा हूं, लेकिन आमतौर पर ओएसआई स्टैक के लेयर 3 या 2 पर। मैं वास्तव में एक हार्डवेयर आदमी नहीं हूँ मैंने आम तौर पर हमेशा टेलीकॉम उत्पादों, आमतौर पर हाथ / सेल फोन बनाये हैं, जिसका आम तौर पर एआरएम 7 प्रोसेसर जैसी कुछ चीज है अब मैं […]

'कॉन्स्ट स्टैटिक' क्या मतलब है सी और सी ++ में?

const static int foo = 42; मैंने इसे स्टैक ओवरफ्लो पर कुछ कोड में देखा था और मुझे पता नहीं था कि यह क्या होता है। फिर मैंने अन्य मंचों पर कुछ उलझन में जवाब देखा मेरा सबसे अच्छा अनुमान यह है कि इसे अन्य मॉड्यूल से लगातार foo को छिपाने के लिए सी में […]

यह डिफ़ॉल्ट कन्स्ट्रक्टर क्यों कॉल करता है?

struct X { X() { std::cout << "X()\n"; } X(int) { std::cout << "X(int)\n"; } }; const int answer = 42; int main() { X(answer); } मुझे उम्मीद है कि यह प्रिंट भी होगा X(int) , क्योंकि X(answer); को एक कलाकार के रूप में X से X रूप में व्याख्या किया जा सकता है, या […]

सी ++ गेटर्स / सेटिंग कोडिंग शैली

मैं थोड़ी देर के लिए सी # में प्रोग्रामिंग कर रहा था और अब मैं अपने सी ++ कौशल पर ब्रश करना चाहता हूं। वर्ग होने: class Foo { const std::string& name_; … }; सबसे अच्छा तरीका क्या होगा (मैं केवल name_ फ़ील्ड तक पहुंच को पढ़ने की अनुमति देना चाहता हूं): एक ग्रहक विधि […]

कैसे std :: function काम करता है

आप जानते हैं, हम std::function लैम्ब्डा फ़ंक्शन को लपेट या स्टोर कर सकते हैं: #include <iostream> #include <functional> int main() { std::function<float (float, float)> add = [](float a, float b) // ^^^^^^^^^^^^^^^^^^^^ { return a + b; }; std::cout << add(1, 2) << std::endl; } मेरा प्रश्न std::function आसपास std::function , क्योंकि आप देख सकते […]

मल्टीसेट, मैप और हैश मैप जटिलता

मैं एसटीएल मल्टीसेट, मैप और हैश मैप वर्गों के बिग ओ नोटेशन में जटिलता को जानना चाहूंगा जब: प्रवेश प्रविष्टियां प्रवेश प्रविष्टियां प्रविष्टियों को पुनः प्राप्त करना प्रविष्टियों की तुलना करना

Linux पर साझा लायब्रेरी के रूप में GoogleTest को सेटअप कैसे करें

डेबियन अब जीटीस्ट के लिए कोई प्रीकंपेक्टेड पैकेज प्रदान नहीं करता है। वे सुझाव देते हैं कि आप अपने प्रोजेक्ट मेकफाइल में ढांचा को एकीकृत करने के लिए। लेकिन मैं अपनी मेक फाइल को साफ रखना चाहता हूं पूर्व संस्करणों (<1.6.0) की तरह मैं कैसे जीटीस्ट सेटअप कर सकता हूं, ताकि मैं पुस्तकालय में aganist […]

void_t "अवधारणाओं को लागू कर सकता है"?

मैं टेम्पलेट मेटाप्रोग्राममिंग पर वॉल्टर ब्राउन के सीपीसीएन2014 के दूसरे भाग के दूसरे भाग को देख रहा था, जिसके दौरान उन्होंने अपने उपन्यास void_t<> निर्माण के void_t<> पर चर्चा की। अपनी प्रस्तुति के दौरान पीटर सोमेरलाद ने उन्हें एक सवाल पूछा जो मुझे काफी समझ में नहीं आया। (लिंक सीधे प्रश्न के मुताबिक, चर्चा के […]

कमांड फ्लैग के साथ भावी साझा लाइब्रेरी पर ब्रेकपॉइंट कैसे सेट करें

मैं –command ध्वज का उपयोग कर एक जीडीबी सत्र को स्वचालित करने की कोशिश कर रहा हूं मैं एक साझा लाइब्रेरी (एक DLL के यूनिक्स समतुल्य) में फ़ंक्शन पर ब्रेकपॉइंट सेट करने का प्रयास कर रहा हूं। मेरी सीएमडीजी। जीडीबी इस तरह दिखती है: set args /home/shlomi/conf/bugs/kde/font-break.txt b IA__FcFontMatch r हालांकि, मुझे निम्नलिखित मिल रहा […]

C / C # / C ++ में पीछे की ओर लूप करने का सबसे अच्छा तरीका क्या है?

मुझे एक सरणी के पीछे पीछे जाने की जरूरत है, इसलिए मेरे पास कोड है: for (int i = myArray.Length – 1; i >= 0; i–) { // Do something myArray[i] = 42; } क्या ऐसा करने का कोई बेहतर तरीका है? अद्यतन: मैं उम्मीद कर रहा था कि शायद सी # इस तरह के […]

दिलचस्प पोस्ट
जावास्क्रिप्ट में यूआरएल के जीईटी पैरामीटर का उपयोग करना मैं कैसे जांचूं कि एक jQuery तत्व DOM में है या नहीं? जावा 1.8 एएसएम क्लास रीडर क्लास फ़ाइल को पार्स करने में असफल रहा – संभवतः एक नए जावा क्लास फ़ाइल संस्करण के कारण जो अभी तक समर्थित नहीं है क्या क्लाइंट साइड पर हैशिंग पासवर्ड लायक है? पायथन 3 के साथ मुद्रण पर सिंटैक्स त्रुटि एकाधिक फ़ाइलों के भीतर ग्लोबल वैरिएबल मैं पाइथन को 32-बिट हिम तेंदुए और अन्य 32-बिट / 64-बिट प्रश्नों को कैसे लागू करूं? जीएसएएन का उपयोग करते हुए बेतरतीब ढंग से जेनरेट किए गए और असंगत JSON फ़ील्ड / कुंजी नामों से निपटना सुपर () जावा में मैं अपने पर्ल सीजीआई स्क्रिप्ट का निवारण कैसे कर सकता हूं? स्कला मामले वर्ग उत्तराधिकार कैसे DOMDocument के बाहरी HTML वापस करने के लिए? लार्गेल पर हेल्पर मेथड्स कैसे बनाने के लिए कोई मुखौटा नहीं एक गो प्रोग्राम में स्थिर संसाधनों का बंडल करने का सबसे अच्छा तरीका क्या है? कम विशिष्ट पैरामीटर प्रकार के साथ एक अज्ञात विधि को नियुक्त करने के लिए असाइन नहीं किया जा सकता