Articles of सी ++

कैसे वर्तमान स्क्रीन संकल्प का पता लगा?

मैं Winapi (C या C ++) से वर्तमान स्क्रीन रिज़ॉल्यूशन का पता कैसे लगा सकता हूं? कुछ पृष्ठभूमि: मैं एक नई ओपनजीएल फुलस्क्रीन खिड़की शुरू करना चाहता हूं, लेकिन इसे समान क्षैतिज और ऊर्ध्वाधर आकार से खोलना चाहूंगा जो कि डेस्कटॉप पहले से तय है। (अब जब सब लोग एलसीडी स्क्रीन का उपयोग करते हैं, […]

int सरणी का आकार ढूंढना

कैसे एक int सरणी का आकार खोजने के लिए? उदाहरण के लिए: int list[]={1,5,7,8,1,1,4,5,7,7,7,8,10,20}; कैसे सूची के आकार के लिए? मैं चार सरणी के लिए जानता हूँ हम आकार खोजने के लिए strlen(array) का उपयोग कर सकते हैं, या सरणी के अंत में '\0' से जांच सकते हैं। लेकिन int सरणी के लिए, '\0' जांच […]

वेक्टर से आइटम को निकालना, जबकि सी ++ 11 रेंज में 'लूप' के लिए?

मेरे पास IInventory * का एक सदिश है, और मैं प्रत्येक के साथ सामान करने के लिए सी ++ 11 श्रेणी का उपयोग करके सूची के माध्यम से पाशन कर रहा हूं I एक के साथ कुछ सामान करने के बाद, मैं सूची से इसे हटाने के लिए और वस्तु को हटाना चाहूंगा। मुझे पता […]

एमएसवीसी ++ वैराइडी मैक्रो विस्तार

इसलिए मुझे एक मैक्रो मिला है जो जीसीसी में अच्छी तरह से काम करता है, लेकिन माइक्रोसॉफ्ट के सी ++ कंपाइलर में नहीं। मैं उम्मीद कर रहा हूं कि किसी को एक वैकल्पिक हल के बारे में पता हो सकता है, या शायद मुझे यह समझाया जा सकता है कि यह इस तरह से व्यवहार […]

गैर-निरंतर चर के साथ सरणी आकार को घोषित करना

मैंने हमेशा सोचा कि जब सी ++ में एक सरणी को घोषित किया जाता है, तो आकार एक निरंतर पूर्णांक मान होना चाहिए। उदाहरण के लिए : int MyArray[5]; // correct या const int ARRAY_SIZE = 6; int MyArray[ARRAY_SIZE]; // correct परंतु int ArraySize = 5; int MyArray[ArraySize]; // incorrect यहां भी जो सी ++ […]

सी + + स्थिर सदस्य चर और इसके आरंभीकरण

सी ++ क्लास में स्थिर सदस्य चर के लिए – प्रारंभिक कक्षा के बाहर किया जाता है। मुझे आश्चर्य है क्योंकि? इसके लिए कोई तार्किक तर्क / बाधा? या यह विशुद्ध रूप से विरासत का कार्यान्वयन है – जो मानक सही नहीं करना चाहता है? मुझे लगता है कि कक्षा में आरंभीकरण अधिक "सहज" और […]

सी ++ में एक गतिशील सरणी कैसे प्रारंभ करें?

मैं इस स्थिर सरणी प्रारंभिकता के गतिशील समतुल्य कैसे प्राप्त करूं: char c[2] = {}; // Sets all members to '\0'; दूसरे शब्दों में, समाप्ति वर्ण के लिए आरंभ किए गए सभी मानों के साथ एक गतिशील सरणी बनाएं: char* c = new char[length]; // how do i amend this?

सी ++ कक्षा में स्थिर चर को प्रारंभ करें?

मैंने देखा है कि कक्षा में मेरे कुछ कार्य वास्तव में ऑब्जेक्ट तक नहीं पहुंच रहे हैं, इसलिए मैंने उन्हें static बना दिया फिर कंपाइलर ने मुझे बताया कि वे सभी चर का उपयोग करना स्थिर भी होना चाहिए – ठीक है, अब तक काफी समझा जा सकता है। मेरे पास स्ट्रिंग चर का एक […]

सी ++ 11 "ऑटो" शब्दार्थ

जब मैं सी +11 11 auto उपयोग करता हूं, तो क्या यह मान या संदर्भ के लिए हल करेगा, इसके साथ प्रकार कटौती के नियम क्या हैं? उदाहरण के लिए, कभी-कभी यह स्पष्ट होता है: auto i = v.begin(); // Copy, begin() returns an iterator by value ये कम स्पष्ट हैं: const std::shared_ptr<Foo>& get_foo(); auto […]

क्या एक स्ट्रिंग के कितने अक्षर printf () का उपयोग करने के लिए मुद्रित करने का तरीका है?

क्या स्ट्रिंग के कितने अक्षरों को मुद्रित करने के लिए एक तरीका है ( int में दशमलव स्थानों के समान)? printf ("Here are the first 8 chars: %s\n", "A string that is more than 8 chars"); इसे मुद्रित करना चाहते हैं: Here are the first 8 chars: A string

दिलचस्प पोस्ट
छोरों, अच्छा अभ्यास या बुरा अभ्यास के भीतर चर घोषित करना? SQL सर्वर के लिए LIMIT और OFFSET के समतुल्य? क्रम में कोणीय एनजी-दोहरा में सरणी वस्तु मान जावा बहुत सारे ओपन फाइलें $ स्थान भ्रामक स्थान बदलेंइसेविशेष और $ stateChangeStart VB.NET में बहुभाषी स्ट्रिंग AngularJS में देखने / आंशिक विशिष्ट स्टाइल को कैसे शामिल करें कैसे कोड में jQuery परिवर्तन घटना ट्रिगर करने के लिए क्यों सी # में एक अपवाद पकड़ और rethrow? यूआरएल PHP का अंतिम भाग प्राप्त करें जावा "गर्म अप" समय को कम करने के लिए तकनीक या उपयोगिता? बाइट-ऑर्डर के निशान को निकालने के लिए awk का उपयोग करना एचटीएमएल पासवर्ड फ़ील्ड के दिखाए प्रतीकों को बदलना वादे श्रृंखला में कई कैच संभालने डेटा यूआरएल पर एक छवि स्रोत सेट करना तत्काल उपलब्ध होना चाहिए?