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

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

11
C ++ में मैट्रिक्स को स्थानांतरित करने का सबसे तेज़ तरीका क्या है?
मेरे पास एक मैट्रिक्स (अपेक्षाकृत बड़ा) है जिसे मुझे स्थानांतरित करने की आवश्यकता है। उदाहरण के लिए मान लें कि मेरा मैट्रिक्स है a b c d e f g h i j k l m n o p q r मैं चाहता हूं कि परिणाम इस प्रकार हो: a …

10
GluSphere () का उपयोग किए बिना OpenGL में क्षेत्र को आकर्षित करना?
क्या कोई ट्यूटोरियल है जो समझाता है कि मैं ओपनजीएल में एक गोले का उपयोग किए बिना कैसे आकर्षित कर सकता हूं gluSphere()? ओपनजीएल के लिए 3 डी ट्यूटोरियल के कई सिर्फ क्यूब्स पर हैं। मैंने खोज की है, लेकिन एक क्षेत्र को खींचने के अधिकांश समाधानों का उपयोग करना …
81 c++  opengl  geometry 

5
सी ++ लाइब्रेरी के लिए निर्देशिका संरचना
मैं C ++ लाइब्रेरी में काम कर रहा हूं। अंत में, मैं इसे कुछ उदाहरणों और पायथन बाइंडिंग के साथ सार्वजनिक रूप से कई प्लेटफार्मों (लिनक्स और विंडोज) के लिए उपलब्ध कराना चाहता हूं । काम अच्छी तरह से प्रगति कर रहा है, लेकिन इस समय परियोजना काफी गड़बड़ है, …

6
Qt: अपने पहलू अनुपात को बनाए रखते हुए QLixmap युक्त QLabel का आकार बदलना
मैं उपयोगकर्ता के लिए QPixmap को गतिशील रूप से बदलने वाली सामग्री प्रदर्शित करने के लिए QLabel का उपयोग करता हूं। उपलब्ध जगह के आधार पर इस लेबल को छोटा / बड़ा करना अच्छा होगा। स्क्रीन का आकार हमेशा QPixmap जितना बड़ा नहीं होता है। मैं मूल QPixmap के पहलू …
81 c++  qt  qt4  qlabel 

4
मल्टी लाइन प्रीप्रोसेसर मैक्रोज़
मल्टी लाइन प्रीप्रोसेसर मैक्रो कैसे बनाये? मुझे पता है कि एक पंक्ति कैसे बनाई जाती है: #define sqr(X) (X*X) लेकिन मुझे ऐसा कुछ चाहिए: #define someMacro(X) class X : public otherClass { int foo; void doFoo(); }; में इससे कैसे चला सकता हूँ? यह केवल एक उदाहरण है, वास्तविक मैक्रो …
81 c++  c  c-preprocessor 

8
QtCreator: कोई मान्य किट नहीं मिली
विंडोज 7 पर सिर्फ आईडीई स्थापित किया गया है। मैं एक प्लेन सी ++ प्रोजेक्ट (गैर-क्यूटी प्रोजेक्ट) बनाना चाहता हूं; हालाँकि मुझे एक त्रुटि मिली : कोई मान्य किट नहीं मिली । जब मैं विकल्प-> किट पर क्लिक करता हूं, तो मुझे डेस्कटॉप (डिफ़ॉल्ट) किट दिखाई देती है, और यह …
81 c++  qt  ide  qt-creator 

3
मुझे समझ नहीं आता कि यह क्यों संकलित है
मुझे निश्चित रूप से कुछ याद आ रहा है, लेकिन मुझे समझ नहीं आ रहा है कि यह संकलन (g ++ और clang ++ दोनों के साथ) क्यों है: struct A { }; struct B { }; int main() { A a(B); } सबसे पहले, Bएक प्रकार है ... एक …

3
Boost assert.hpp फ़ाइल में P :: ************ का क्या अर्थ है?
में बढ़ावा / एमपीएल / assert.hpp , मैं कुछ इस तरह देखा: template<class Pred> struct eval_assert { typedef typename extract_assert_pred<Pred>::type P; typedef typename P::type p_type; typedef typename ::boost::mpl::if_c<p_type::value, AUX778076_ASSERT_ARG(assert<false>), failed ************ P::************ >::type type; }; यदि पहले ************संरचना के संकेत के रूप में इलाज किया जा सकता है, P::************वास्तव में …
80 c++  pointers  boost 

4
सी ++ सरणी आरंभीकरण
यह सभी 0s के लिए एक सरणी intializing का रूप है char myarray[ARRAY_SIZE] = {0} सभी संकलक द्वारा समर्थित? , यदि हां, तो क्या अन्य प्रकारों के समान सिंटैक्स है? उदाहरण के लिए bool myBoolArray[ARRAY_SIZE] = {false}
80 c++  syntax 

5
बहुत सारे (पुराने) प्रोग्राम राउंड (इनपुट) के बजाय फ्लोर (0.5 + इनपुट) का उपयोग क्यों करते हैं?
मेरे द्वारा दिए गए टाई-ब्रेकिंग के आस-पास के इनपुट्स के अंतर को लौटाते हैं, जैसे कि मैं इस कोड को मानता हूं : int main() { std::cout.precision(100); double input = std::nextafter(0.05, 0.0) / 0.1; double x1 = floor(0.5 + input); double x2 = round(input); std::cout << x1 << std::endl; std::cout …
80 c++  rounding  floor 

3
यह डिफॉल्ट कंस्ट्रक्टर को क्यों कहता है?
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);से या के intलिए एक डाली के रूप में व्याख्या की जा सकती …

11
मैं दूसरे फ़ंक्शन के अंदर फ़ंक्शन को परिभाषित क्यों नहीं कर सकता?
यह एक लंबोदा फ़ंक्शन प्रश्न नहीं है, मुझे पता है कि मैं एक लंबो को एक चर में असाइन कर सकता हूं। हमें घोषित करने की अनुमति देने की क्या बात है, लेकिन एक फ़ंक्शन को कोड के अंदर परिभाषित नहीं करना है? उदाहरण के लिए: #include <iostream> int main() …

2
खाली और अशक्त std :: shared_ptr के बीच C ++ में क्या अंतर है?
Cplusplus.com shared_ptrपेज एक के बीच एक अंतर से जुड़ी जानकारी खाली std::shared_ptr और एक अशक्त shared_ptr । Cppreference.com पेज स्पष्ट रूप से भेद बाहर फोन नहीं है, लेकिन का उपयोग करता है दोनों "खाली" और की तुलना nullptrकी, उसके वर्णन में std::shared_ptrव्यवहार। क्या एक खाली और एक अशक्त के बीच …
80 c++  c++11  shared-ptr 

1
अधिक आत्मा पागलपन - पार्सर-प्रकार (नियम बनाम int_parser <>) और मेटा-प्रोग्रामिंग तकनीक
सवाल नीचे की ओर बोल्ड है, समस्या को अंत तक आसवन कोड के टुकड़े द्वारा संक्षेपित किया गया है। मैं अपने कंपोनेंट सिस्टम को टाइप करने की कोशिश कर रहा हूं (टाइप सिस्टम से टाइप करने के लिए स्ट्रिंग से) सिंगल कंपोनेंट में (जैसा कि लक्की द्वारा परिभाषित किया गया …

7
मुझे 'ऑटो' कीवर्ड को स्पष्ट रूप से लिखने की आवश्यकता क्यों है?
मैं C ++ 98 से C ++ 11 की ओर बढ़ रहा हूं और autoकीवर्ड से परिचित हो गया हूं । मैं सोच रहा था कि autoकंपाइलर स्वचालित रूप से कटौती करने में सक्षम होने पर हमें स्पष्ट रूप से घोषित करने की आवश्यकता क्यों है । मुझे पता है …
80 c++  c++11  auto 

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