하다보니
[C++]문자열 숫자 간 형변환 본문
문자열(string)을 숫자(int)로 형변환하기 위해서 stoi 함수를 사용할 수 있다.
stoi는 string to integer이 축약된 단어이며 double형으로 변환하고 싶다면 stod를, long long타입으로 변환하고 싶다면 stoll을 사용하면 된다. 해당 숫자 타입의 범위를 벗어나지 않는지 주의하여야 한다.
숫자를 문자열로 변환하고자 할 경우에는 to_string 함수를 사용하면 된다.
위 함수들 모두 string 헤더에 포함되어 있다.
<아스키 코드를 활용한 변환법>
- 문자->숫자 : 문자-'0'
- 숫자->문자 : 숫자+'0'
'프로그래밍 언어 > C++' 카테고리의 다른 글
[C++]find 함수 (0) | 2022.01.23 |
---|---|
[C++]pair 사용법 (0) | 2022.01.22 |
[C++]auto (0) | 2022.01.13 |
sort algorithm (0) | 2022.01.10 |
fill 함수 (0) | 2022.01.09 |