Loading...
TodorKMitov avatar TodorKMitov 2 Точки

stoi не се компилира

Здравейте колеги,

Не знам дали имате същия проблем, но при мен STOI(string to int) командата не работи - не се компилира. При опит за компилиране излиза съощение - 'stoi' not declared in this scope.

Приветствам коментари и/или насоки!

Благодаря предварително. Поздрави!

 

Тагове:
0
Programming Basics with C++
genichka avatar genichka 8 Точки

Здравей, в инстанцията на курса  има линк за изтегляне.Инсталирай и след това в Code::blocks->Setting->Compiler->c++14->Ok.

0
spasimira25 avatar spasimira25 25 Точки

Здравей, ако не си успял да решиш проблема чрез превключване на комиплатора на C++14, има и друга функционалност за прехвърляне от стринг в число. Важи в C++11, не съм сигурен, дали го няма и в c++98:

#include <iostream>
#include <sstream>//от тук се ползва stringstream по-надолу
#include <string> 
using namespace std;
int main(){
   int num=0;
    string mystr;
    cin>>mystr;
    stringstream(mystr)>>num;// заместител на stoi
    cout<<num*2; // простичка проверка за това дали всичко е наред
    return (0);
}
0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.