у меня есть:Cygwin г ++ станд :: стои «Ошибка: 'Стой' не является членом«станд
-cygwin 1.7.25 на окнах 7/32bit
-g ++ --version - > г ++ (GCC) 4.8.2
-libstdC++ а -> GCC-г ++ - 4.8.2-1
Пытался сделать C++ Hello World:.
#include <string>
int main()
{
std::string s = "123";
int i = std::stoi(s);
}
компилирование дает:
$ g++ -std=c++11 main.cpp
main.cpp: In function ‘int main()’:
main.cpp:6:10: error: ‘stoi’ is not a member of ‘std’
int i = std::stoi(s);
Я искал в течение нескольких часов, но я до сих пор не удалось найти решение. В чем проблема?
Странно. Он должен работать ... Кажется, это какая-то странная ошибка. – Ali