나는이 코드 조각이있다. 변수 "value"를 정수로 변환하고 싶습니다.istringstream 잘못된 오류 초보자
Compiler error : Invalid use of istringstream.
어떻게 수정해야합니까?
첫 번째 답변을 사용하여 수정을 시도한 후.
stoi was not declared in this scope
우리가 과거의 일을 할 수있는 방법이 있나요 : 그것은 나에게 다음과 같은 오류를 보여주는 것. 현재 사용중인 코드는 다음과 같습니다.
int i = 0 ;
while(temp[i] != '\0')
{
if(temp[i] == '.')
{
flag = 1;
double value = stod(temp);
}
i++ ;
}
if(flag == 0)
{
// converting string value to integer
int value = stoi(temp) ;
}
'std :: stoi'입니다. (아마도'std :: to_string'를 생각하고 있습니다) :) – chris
@chris : 꽤 맞습니다. –
@JerryCoffin - 재 편집 좀 해주실 수 있습니까? – thestralFeather7