Saturday, 15 March 2014

c++ - Problems with std::stoi, not working on MinGW GCC 4.7.2 -


<पूर्व> #include & lt; iostream & gt; #include & lt; स्ट्रिंग & gt; Int main () {std :: string test = "45"; Int myint = stoi (परीक्षण); Std :: cout & lt; & lt; मैनिट & लेफ्टिनेंट; & lt; '\ N'; }

मैंने अपने कंप्यूटर पर इस कोड की कोशिश की जो मिनजीड जीसीसी 4.7.2 चल रहा है। यह मुझे यह त्रुटि देता है:

यहां छवि विवरण दर्ज करें

मैं क्या कर रहा हूं, मैं इसे से मिला इसकी सटीक एक ही कोड और इसकी एक भिन्न त्रुटि वर्णित है।

ऐसा लगता है कि आपकी मिनगू को एक पैच की आवश्यकता है:

यह पैच सीडी + 11 फ़ंक्शंस और टेम्प्लेट्स की निम्न सूची को स्टड नेमस्पेस में सक्षम करता है:

स्टेओ, स्टोल, स्टॉल, स्टोल, स्टॉफ, स्टोड, स्टॉल, टू_स्ट्रिंग, टू_विस्तरींग

उपरोक्त लिंक में, एक । ज़िप फ़ाइल है, इसे डाउनलोड करें और

  • कॉपी करें wchar.h और stdio.h निम्न निर्देशिका (ओवरराइट) में ज़िप फ़ाइल में शामिल निर्देशिका से: C: \ mingw \ include (c: \ mingw \ उपयुक्त निर्देशिका के साथ बदलें)
  • निम्न निर्देशिका में os_defines.h कॉपी करें ( अधिलेखित): सी: \ mingw \ lib \ gcc \ mingw32 \ 4.7.0 \ include \ c ++ \ mingw32 \ bits (सी: \ mingw \ उपयुक्त निर्देशिका के साथ बदलें) (4.7.0 सही संस्करण संख्या के साथ बदलें)

No comments:

Post a Comment