stoi проблем
Здравейте, в моя Code blocks,когато напиша задача и използвам stoi ми изписва,че не съм го декларирал,а нали е команда? Може ли някой да каже как да процедирам? Благодаря.
Здравейте, в моя Code blocks,когато напиша задача и използвам stoi ми изписва,че не съм го декларирал,а нали е команда? Може ли някой да каже как да процедирам? Благодаря.
Здравей, пробвай това:
От Code Blocks->Settings->Compiler->c++ 14->Ok
Да,като въведох написаното и се компилира.Благодаря много. :)
stoi() го има от C++11 нататък https://en.cppreference.com/w/cpp/string/basic_string/stol Трябва само да инклуднеш <string> хедъра.
Имам #include <string> в хедъра... и пак не го обработва... Judge ми дава 100 точки за решение копирано от Code::Blocks, а в Code::Blocks не се компилира и излиза с тази грешка за not declared in this scope.
Трябва да имаш тези две неща:
Ако не става пробвай std::stoi() Ако и така не става, значи е нещо от код блокс :)))
Проблема е в компилатора. Трябва да сложа компилатор C++ 14 или по-нов като default, но в списъка с компилатори в Code::Blocks няма такъв...
std::stoi() го има от C++11 нататък. Не знам тоя код блокс с каква версия на компилатора работи. С Visual Studio никога не съм имал такива проблеми.