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

C ++ के बारे में प्रश्न, एक स्टेटिकली टाइप्ड, फ्री-फॉर्म, मल्टी-पैराडाइम, संकलित, सामान्य-प्रयोजन प्रोग्रामिंग भाषा।

4
आगे की घोषणा बनाम शामिल हैं
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. मैंने इसमें यहाँ पढ़ा। http://www.yolinux.com/TUTORIALS/LinuxTutorialC+CodingStyle.html । तो यह कहता है कि अगर हेडर फ़ाइल में एक वर्ग (वर्ग ए) को कुछ …
18 c++  coding-style 

6
क्या .NET फ्रेमवर्क के साथ C ++ का उपयोग करना संभव है?
मैंने GUI प्रोग्रामिंग के बारे में, C # और C ++ दोनों में कई टिप्पणियाँ पढ़ी हैं। और मैंने देखा कि Microsoft का .NET फ्रेमवर्क GUI प्रोग्रामिंग के लिए शक्तिशाली है। तो क्या C ++ और .NET फ्रेमवर्क का उपयोग करना संभव है? मुझे लगता है कि यह एक बेहतरीन …
18 c++  .net 

4
सी ++ में एक लेसर लिखना
सी ++ (किताबें, ट्यूटोरियल, दस्तावेज) में एक लेक्सर लिखने के लिए अच्छे संसाधन क्या हैं, कुछ अच्छी तकनीक और अभ्यास क्या हैं? मैंने इंटरनेट पर देखा है और हर कोई lexer जैसे lexer जनरेटर का उपयोग करने के लिए कहता है। मैं ऐसा नहीं करना चाहता, मैं हाथ से एक …
18 c++  compiler  lexer 

3
शिपिंग परीक्षण कोड। क्यों नहीं करेंगे?
मैं एक उत्पाद के साथ परीक्षण कोड जहाज करना चाहूंगा। विशेष रूप से, एक विकल्प प्रदान करें ताकि हमारे कार्यक्रम की एक प्रति के साथ कोई भी "आत्म-परीक्षण" बटन को हिट कर सके या कमांड लाइन पर स्वयं-परीक्षण कर सके और इकाई के पूर्ण सूट के माध्यम से चला सके …

5
क्या एनामस भंगुर इंटरफेस बनाते हैं?
नीचे दिए गए उदाहरण पर विचार करें। ColorChoice enum में कोई भी परिवर्तन सभी IWindowColor उपवर्गों को प्रभावित करता है। क्या ईर्ष्या भंगुर इंटरफेस का कारण बनती है? क्या अधिक बहुरूपी लचीलेपन की अनुमति देने के लिए किसी एनम से बेहतर कुछ है? enum class ColorChoice { Blue = 0, …

2
समीपवर्ती स्ट्रिंग शाब्दिकों पर
C और C ++ एक स्ट्रिंग स्ट्रिंग शाब्दिक के रूप में आसन्न स्ट्रिंग शाब्दिक संकलन करता है। उदाहरण के लिए यह: "Some text..." "and more text" के बराबर है: "Some text...and more text" सी # या जावा जैसी अन्य सी-पारिवारिक भाषाओं में, यह एक वाक्यविन्यास त्रुटि है (जो पूरी तरह …

4
कार्यों के संबंध में इनमें से कौन सा उत्तर गलत है?
इसलिए जब मैं कुछ लंबा संकलन कर रहा हूं तो मैंने ओडिसी पर सी ++ सामान्य परीक्षण लेने का फैसला किया और इस सवाल पर आया। अगर मैं गलत नहीं हूँ, तो शब्दांकन (या उसके अभाव) को देखते हुए ये सब सच हो सकता है। ए। int Foo() { } …
17 c++ 

4
C ++ को लाने में क्या समस्याएं हैं - जैसे भाषा में कास्ट?
मुझे C ++ के विचार में दिलचस्पी है - जैसे constकि विशेष निष्पादन नहीं (जैसे दूर कास्टिंग const)। उदाहरण के लिए C # ले लो - इसमें C ++ की कमी है, जैसे const, और इसका कारण सामान्य है - लोग और समय। यहाँ अतिरिक्त रूप से ऐसा लगता है …

5
क्या C ++ में सब कुछ के लिए वस्तुओं (आदिम प्रकारों के बजाय) का उपयोग करना समझ में आएगा?
हाल ही में एक परियोजना के दौरान मैं जिस पर काम कर रहा था, मुझे उस तरह के बहुत सारे कार्यों का उपयोग करना पड़ा: static bool getGPS(double plane_latitude, double plane_longitude, double plane_altitude, double plane_roll, double plane_pitch, double plane_heading, double gimbal_roll, double gimbal_pitch, double gimbal_yaw, int target_x, int target_y, double …

3
आप OpenGL के लिए ग्राफिक्स कोड पर यूनिट-परीक्षण या सबसे प्रभावी स्वचालित परीक्षण कैसे करेंगे?
मैं C ++ में OpenGL के शीर्ष पर एक गेम और साथ वाले ग्राफिक्स इंजन लिख रहा हूं। Im अच्छी कोडिंग प्रक्रियाओं और स्वचालित परीक्षण का प्रशंसक भी है। ग्राफिक्स कोड + परीक्षण बहुत ही विसंगत लगता है, क्योंकि आउटपुट अक्सर दृश्य केवल या बहुत भारी दृश्य-उन्मुख होता है। उदाहरण …

4
C ++ में मूव कंस्ट्रक्टर्स का प्रेरणा और उपयोग
मैं हाल ही में C ++ में मूव कंस्ट्रक्टर्स के बारे में पढ़ रहा हूं (उदाहरण के लिए यहां देखें ) और मैं यह समझने की कोशिश कर रहा हूं कि वे कैसे काम करते हैं और मुझे उनका उपयोग कब करना चाहिए। जहां तक ​​मैं समझता हूं, बड़ी वस्तुओं …

4
C ++ में `using` का उपयोग करें या इससे बचें?
ADL की वजह से अलग-अलग शब्दार्थों को मजबूत करना, मुझे आम तौर पर कैसे उपयोग करना चाहिए using, और क्यों? क्या यह स्थिति-निर्भर (जैसे हेडर जो #included बनाम सोर्स फाइल होगा जो नहीं होगा)? इसके अलावा, मुझे पसंद करना चाहिए ::std::या std::? नाम स्थान-स्तर using namespace: using namespace std; pair<string::const_iterator, …
17 c++  namespace 

4
C ++ मानक ने अभिव्यक्ति टेम्पलेट क्यों नहीं अपनाया?
यह मेरी समझ है कि 1998 में मूल C ++ मानक से पहले एक तकनीक के रूप में अभिव्यक्ति टेम्पलेट्स को काफी खोजा गया था। वे कई मानक वर्गों जैसे std::stringऔर धाराओं के प्रदर्शन को बेहतर बनाने के लिए उपयोग क्यों नहीं किए गए थे ?
17 c++  history 

13
क्या बार-बार कोड को आसान बनाना #define का उचित उपयोग है?
इस पर कोई विचार है कि क्या कोडिंग को सरल बनाने के लिए #define का उपयोग करना कोडिंग को सरल बनाने के लिए अच्छी या बुरी प्रोग्रामिंग प्रैक्टिस है? उदाहरण के लिए, अगर मुझे एक साथ शब्दों का एक गुच्छा प्रिंट करने की आवश्यकता है, तो मुझे गुस्सा टाइपिंग आएगा …

2
वहाँ सी पर शैली बिट हेरफेर करने के लिए कोई लाभ है :: बिटसेट?
मैं लगभग विशेष रूप से C ++ 11/14 में काम करता हूं, और आमतौर पर जब मैं इस तरह का कोड देखता हूं, तो मैं परेशान हो जाता हूं: std::int64_t mArray; mArray |= someMask << 1; यह सिर्फ एक उदाहरण है; मैं सामान्य रूप से बिट-वार हेरफेर के बारे में …

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