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

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

8
असाइनमेंट ऑपरेटर और कॉपी कंस्ट्रक्टर के बीच अंतर क्या है?
मुझे C ++ में असाइनमेंट कंस्ट्रक्टर और कॉपी कंस्ट्रक्टर के बीच अंतर समझ में नहीं आता है। यह इस तरह है: class A { public: A() { cout << "A::A()" << endl; } }; // The copy constructor A a = b; // The assignment constructor A c; c = …
105 c++  memory 

3
क्यों std :: getline () स्वरूपित निष्कर्षण के बाद इनपुट छोड़ें?
मेरे पास निम्नलिखित कोड का कोड है जो उपयोगकर्ता को उनके नाम और राज्य के लिए संकेत देता है: #include <iostream> #include <string> int main() { std::string name; std::string state; if (std::cin >> name && std::getline(std::cin, state)) { std::cout << "Your name is " << name << " and you …
105 c++  input  iostream  istream  c++-faq 


2
क्या कॉन्स्ट्रेक्स का मतलब इनलाइन है?
निम्नलिखित इनलाइन फ़ंक्शन पर विचार करें: // Inline specifier version #include<iostream> #include<cstdlib> inline int f(const int x); inline int f(const int x) { return 2*x; } int main(int argc, char* argv[]) { return f(std::atoi(argv[1])); } और बाधा समतुल्य संस्करण: // Constexpr specifier version #include<iostream> #include<cstdlib> constexpr int f(const int x); …

3
CC, gcc और g ++ के बीच अंतर?
असेंबली कोड जनरेशन, उपलब्ध लाइब्रेरी, लैंग्वेज फीचर्स आदि के संदर्भ में C और C ++ कोड को कंपाइल करते समय 3 कंपाइलर CC, gcc, g ++ में क्या अंतर हैं?
105 c++  c  gcc  compilation 

19
CMakeLists.txt पर सीएम की त्रुटि: 30 (परियोजना): कोई CMAKE_C_COMPILER नहीं मिल सका
मैं aseprite के नवीनतम संस्करण को संकलित करने के लिए CMake के साथ एक Visual Studio समाधान बनाने की कोशिश कर रहा हूं और CMake मुझे देता रहता है: No CMAKE_C_COMPILER could be found. No CMAKE_CXX_COMPILER could be found. मैंने पहले ही जीसीसी डाउनलोड कर लिया है, और मैं विजुअल …

13
एक संकलक का निर्माण करना असंभव क्यों है जो यह निर्धारित कर सकता है कि क्या C ++ फ़ंक्शन किसी विशेष चर के मूल्य को बदल देगा?
मैंने इस पंक्ति को एक पुस्तक में पढ़ा: एक संकलक का निर्माण करना असंभव है जो वास्तव में यह निर्धारित कर सकता है कि सी ++ फ़ंक्शन किसी विशेष चर के मूल्य को बदल देगा या नहीं। पैराग्राफ के बारे में बात कर रहा था कि कॉन्सल-नेस की जांच करते …

8
मैं C ++ 11 समर्थन के लिए कैसे जांच करूं?
यदि संकलनकर्ता C ++ 11 की कुछ विशेषताओं का समर्थन करता है तो संकलन-समय पर पता लगाने का कोई तरीका है? उदाहरण के लिए, कुछ इस तरह: #ifndef VARIADIC_TEMPLATES_SUPPORTED #error "Your compiler doesn't support variadic templates. :(" #else template <typename... DatatypeList> class Tuple { // ... } #endif
104 c++  c++11 

10
क्या किसी संरचना में अनुक्रमण करना कानूनी है?
भले ही कोड कितना 'बुरा' हो, और यह मानते हुए कि संरेखण आदि संकलक / मंच पर कोई मुद्दा नहीं है, क्या यह अपरिभाषित या टूटा हुआ व्यवहार है? अगर मेरे पास इस तरह की एक संरचना है: - struct data { int a, b, c; }; struct data thing; …
104 c++  c  struct 

7
क्यों argc एक स्थिर नहीं है?
int main( const int argc , const char[] const argv) जैसा कि प्रभावी C ++ आइटम # 3 बताता है कि "जब भी संभव हो तो कास्ट का उपयोग करें", मैं सोचने लगता हूं कि "इन 'स्थिर' मापदंडों को क्यों नहीं बनाया जाए const"। क्या कोई ऐसा परिदृश्य है जिसमें …
104 c++  const  main  argc  effective-c++ 

14
CMake के साथ पूर्व संकलित हेडर का उपयोग करना
मैंने सीएमके में पूर्व संकलित हेडर के लिए कुछ समर्थन को एक साथ हैक करने के बारे में 'नेट पर कुछ (पुराने) पोस्ट देखे हैं। वे सभी जगह एक सा लगता है और हर किसी के पास करने का अपना तरीका होता है। वर्तमान में इसे करने का सबसे अच्छा …

4
बूल ऑपरेटर ++ और -
आज कुछ विज़ुअल C ++ कोड लिखते समय मैं कुछ ऐसी चीजों के बारे में आया हूं जिसने मुझे आश्चर्यचकित कर दिया है। ऐसा लगता है कि C ++ बूल के लिए ++ (वेतन वृद्धि) का समर्थन करता है, लेकिन नहीं (- वेतन वृद्धि)। यह सिर्फ एक यादृच्छिक निर्णय है, …
104 c++  boolean  increment 

27
तीसरे चर का उपयोग किए बिना दो चर मान का स्वैप करना
एक इंटरव्यू में पूछे गए बहुत ही ट्रिकी सवालों में से एक। जैसे दो चर का मान स्वैप करें a=10और b=15। आम तौर पर दो चर मानों की अदला-बदली करने के लिए, हमें 3 चर की आवश्यकता होती है जैसे: temp=a; a=b; b=temp; अब आवश्यकता है, 3 जी चर का …
104 c++ 

1
C ++ संकलित त्रुटि: में इनिशियलाइज़र लेकिन अपूर्ण प्रकार है
मैं ग्रहण में कोडिंग कर रहा हूं और निम्नलिखित कुछ है: #include <ftream> #include <iostream> void read_file(){ char buffer[1025]; std::istringstream iss(buffer); } हालाँकि, जब मैं निर्माण करने की कोशिश करता हूं, तो मुझे निम्नलिखित त्रुटि मिलती है: variable 'std::istringstream iss' has initializer but incomplete type कोई त्वरित विचार? मैं चारों …

3
C ++ 20 में कोरआउट क्या हैं?
कोरटाइन में क्या हैं c ++ 20? किन तरीकों से यह "Parallelism2" या / और "Concurrency2" (छवि के नीचे देखें) से अलग है? नीचे की छवि ISOCPP की है। https://isocpp.org/files/img/wg21-timeline-2017-03.png
104 c++  coroutine  c++20 

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