문자열 숫자 변환

to_string / stoi / stol / stoll / stod

문자열과 숫자 타입을 서로 변환하는 표준 함수 모음

숫자 → 문자열

int n = 42;
string s = to_string(n);   // "42"

double d = 3.14;
string s2 = to_string(d);  // "3.140000" (소수점 자리수 주의)

문자열 → 숫자

string s = "123";
int n = stoi(s);       // int
long l = stol(s);      // long
long long ll = stoll(s); // long long
double d = stod("3.14"); // double

주의사항