stoi, stof, stol, stod 함수에 대해서 (string to int)
▼ C++11 부터 아래 함수들을 사용할 수 있습니다.
stoi = string to int
stof = string to float
stol = string to long int
stod = string to double
아래처럼 다른것들도 있지만 많이 사용하진 않아서요.
위에 4개(stoi, stof, stol, stod)에 대해서만 다루겠습니다.
stoul = string to unsigned int
stoll = string to long long
stoull = string to unsigned long long
stold = string to long double
2. C++ stoi, stof, stol, stod 함수 원형과 매개변수가 뜻하는 것
▼ 함수 원형
1) 정수형
int stoi(const string& str, size_t* idx = 0, int base = 10)
long stol(const string& str, size_t* idx = 0, int base = 10)
2) 실수형
float stof(const string& str, size_t* idx = 0)
double stod(const string& str, size_t* idx = 0)
'PL > C & C++' 카테고리의 다른 글
[C++] 우선순위 큐(Priority Queue), pair<int, int> (0) | 2021.07.16 |
---|---|
[C++] 2차원 배열 초기화 (0) | 2021.07.16 |
[C++] vector (0) | 2021.06.21 |
[C&C++] 자료형 (0) | 2021.04.22 |
[C++] string (0) | 2021.04.21 |