Articles of सी ++

क्यों नहीं एक std :: is_struct प्रकार विशेषता है?

मैंने यह देखा है कि एक प्रकार T एक वर्ग है जिसे मैं इस्तेमाल कर सकता हूं: bool isClass = std::is_class<T>::value; यह दोनों वर्गों और स्ट्रेंक्ट्स के लिए सच रिटर्न मुझे पता है कि सी ++ में वे लगभग एक ही चीज हैं, लेकिन मैं जानना चाहूंगा कि उनके बीच अंतर क्यों नहीं है। क्या […]

विजुअल स्टूडियो 2010 उन प्रोजेक्ट्स से स्थिर लाइब्रेरी को स्व-लिंक नहीं कर रहा है, जो निर्भरता वाले हैं, क्योंकि यह अपेक्षा की जानी चाहिए

C ++ कंसोल कमांड लाइन परियोजना के साथ एक नया समाधान बनाएँ एक नई परियोजना, एक सी + + स्थिर पुस्तकालय बनाएँ कमांड लाइन परियोजना पुस्तकालय पर निर्भर करते हैं सुनिश्चित करें कि "लिंक लाइब्रेरी निर्भरता" कॉन्फ़िगरेशन => लिंकर => सामान्य में चालू है (यह डिफ़ॉल्ट रूप से है) विजुअल स्टूडियो अभी भी पुस्तकालय लिंक […]

एसटीएल में वेक्टर को नक्शा मान कॉपी करें

इस समय प्रभावी एसटीएल के माध्यम से अपना रास्ता कार्य करना आइटम 5 बताता है कि आमतौर पर सीमा सदस्य कार्यों का उपयोग उनके एकल तत्व समकक्षों के लिए करना बेहतर होता है। मैं वर्तमान में एक मानचित्र में सभी मानों को कॉपी करना चाहता हूं (अर्थात – मुझे चाबी की आवश्यकता नहीं है) एक […]

सूची :: आकार () वास्तव में हे (एन) है?

हाल ही में, मैंने देखा कि कुछ लोग std::list::size() का एक रैखिक जटिलता है कुछ स्रोतों के अनुसार, यह वास्तव में कार्यान्वयन पर निर्भर है क्योंकि मानक यह नहीं कहता कि जटिलता क्या होनी चाहिए। इस ब्लॉग प्रविष्टि में टिप्पणी का कहना है: दरअसल, यह निर्भर करता है कि आप किस एसटीएल का उपयोग कर […]

टेम्पलेट टाइप किया गया – आपके आसपास काम क्या है?

सी ++ 0x में टेम्पलेट उपनाम (कभी-कभी टेम्पलेट टाइपिंग के रूप में जाना जाता है)। यहां देखें सी ++ की वर्तमान कल्पना नहीं है काम के रूप में आप क्या उपयोग करना पसंद करते हैं? कंटेनर ऑब्जेक्ट्स या मैक्रोज़? क्या आप इसके लायक महसूस करते हैं?

क्लास टेम्प्लेट में स्थिर सदस्य आरंभीकरण

मैं यह करना चाहता हूं: template <typename T> struct S { … static double something_relevant = 1.5; }; लेकिन मैं something_relevant नहीं कर सकता / क्योंकि अभिलिखित अभिन्न प्रकार का नहीं है। यह T पर निर्भर नहीं है, लेकिन मौजूदा कोड S स्थिर सदस्य होने पर निर्भर करता है। एस टेम्पलेट के बाद से, मैं […]

सी / सी ++ में ओपनजीएल शेडर के लिए आसान ढांचा

मैं सिर्फ एक फ्लैट छवि पर कुछ शेड को बाहर करने की कोशिश करना चाहता था यह बताता है कि एक सी प्रोग्राम लिखना, जो सिर्फ एक चित्र बनावट के रूप में लेता है और लागू होता है, हम कहते हैं कि एक गाऊसी कलंक के रूप में, उस पर एक टुकड़ा शाडर के रूप […]

मैं एक अहस्ताक्षरित अक्षर को कैसे हेक्स में सी ++ ओस्ट्रीम का उपयोग कर मुद्रित कर सकता / सकती हूं?

मैं सी ++ में अहस्ताक्षरित 8-बिट चर के साथ काम करना चाहता हूं या तो unsigned char या uint8_t जितना अंकगणित का संबंध है, उतना ही चाल (जो अपेक्षित है, क्योंकि AFAIK uint8_t केवल unsigned char लिए एक उपनाम है, या इसलिए डिबगर इसे प्रस्तुत करता है समस्या यह है कि अगर मैं सी ++ […]

त्रुटि जाँच के लिए रूपांतरण समारोह अच्छा माना जाता है?

मैं एक ऑब्जेक्ट के लिए वैध होने का एक सरल तरीका देखना चाहता हूं। मैंने एक साधारण रूपांतरण समारोह के बारे में सोचा, इस तरह से कुछ: operator bool() const { return is_valid; } वैध होने के लिए जांच करना अब बहुत सरल होगा // is my object invalid? if (!my_object) std::cerr << "my_object isn't […]

एक एसटीएल सूची / संकेतक की सदिश सफाई

सी ++ का सबसे छोटा हिस्सा आप सुरक्षित रूप से एक वेक्टर या पॉइंटर्स की सूची को साफ करने के लिए कैसे आ सकते हैं? (संभालने के लिए आपको पॉइंटर्स पर डिलीट करना होगा?) list<Foo*> foo_list; मैं बूस्ट या स्मार्ट पॉइंटर्स के साथ अपने पॉइंटर्स को लपेट नहीं करना चाहता था।

दिलचस्प पोस्ट
Jquery में लिपियों की तरह बाहरी सीएसएस फाइल लोड करें जो कि या तो में भी संगत है I अन्य सभी नियंत्रणों के ऊपर ओवरले नियंत्रण कैसे करें? jQuery खींचने योग्य और अतिप्रवाह समस्या जावास्क्रिप्ट की छिपी हुई विशेषताओं? कस्टम सूची दृश्य के अंदर पाठ के लिए काम नहीं कर रहा है होमब्रे: सिमलिंक नहीं किया जा सका, / usr / local / bin लेखन योग्य नहीं है स्प्रिंग में ऑटोचेयरिंग कैसे काम करता है? कितना ओवरहेड SSL लागू है? कैसे घटाएँ / दिन से / दिन से जोड़ें? ऐप छोड़ने के बिना Google + iPhone API साइन इन करें और साझा करें Google टेक्स्ट-टू-स्पीच API थ्रॉएबल और अपवाद का उपयोग करने के बीच अंतर को पकड़ने में एक विभाजन गलती क्या है? सीएसएस में घुमाए गए तत्व जो उनके माता-पिता की ऊंचाई को सही ढंग से प्रभावित करता है मॉडल्स की सूची के लिए रिमोट मान्यता