รายการซ้ำที่เป็นไปได้:
วิธีการแปลงตัวเลขเป็นสตริงและในทางกลับกันใน C++
ฉันใช้ Qt Creator 2.5.0 และ gcc 4.7 (Debian 4.7.2-4) ฉันเพิ่ม "QMAKE_CXXFLAGS += -std=c++11" ลงในไฟล์ .pro ดูเหมือนว่าทุกอย่างจะโอเค ฉันใช้ C++11 std::for_each และอื่นๆ แต่เมื่อฉันรวมส่วนหัว "string" และต้องการใช้ stoi ฉันได้รับข้อผิดพลาดต่อไปนี้:
performer.cpp:336: error: 'std::string' has no member named 'stoi'
ฉันพบคำถามบางข้อที่เกี่ยวข้องกับ MinGW และ เพิ่มเติม หนึ่งรายการ เพื่อ Eclipse CDT และพวกเขาก็ได้รับคำตอบแล้ว แต่ฉันใช้ Linux ทำไมมันใช้งานไม่ได้ที่นี่?
string.stoi(...)
หรือไม่? มันควรจะเป็นstd::stoi(string, ...);
- person zch   schedule 27.11.2012std::stoi
(โดยเฉพาะอย่างยิ่งวิธีที่คุณเรียกมัน) ซึ่งมีคำตอบอยู่ที่นั่น - person KillianDS   schedule 28.11.2012