6
मैं अपने कोडC++ ऑटो एक प्रकार
137 auto i = boost::find(adresses, adress);
में कीवर्ड ऑटो का उपयोग कर रहा हूँ के लिए निम्न आदेश के साथ संकलन पर नाम नहीं बताती मैं इन त्रुटियों
[[email protected] tests]$ clear;g++ testCoverDownloader.cpp ../CoverDownloader.cpp -I /usr/include/QtGui/ -I /usr/include/QtCore/ -lQtGui -lQtCore -std=c++0x
../CoverDownloader.cpp:137:10: error: ‘i’ does not name a type
../CoverDownloader.cpp:139:8: error: ‘i’ was not declared in this scope
-std का उपयोग कर = C++ 0x मिलना चाहिए चाल चल चुकी है गलत क्या है ?
त्रुटि आपके बूस्ट :: खोज के उपयोग में सबसे अधिक संभावना है। इसके साथ, कृपया जीसीसी संस्करण पोस्ट करें। –
कुछ जीसीसी संस्करण '-std = C++ 11' लेते हैं। क्या यह ठीक है? – Anthony
जीसीसी संस्करण 4.6.3 20120306 (रेड हैट 4.6.3-2) (जीसीसी), प्लेटफार्म फेडोरा 16 –