👩🏻‍💻 Programming/C++

숫자->문자열(to_string), 문자->숫자(stoi)

한국의 메타몽 2020. 3. 3. 01:52

1. 숫자를 문자열로

to_string(int변수 이름)을 사용하면 된다. 

to_string으로 'int'형 변수를 문자열로 바꾸고, 해당 문자열에 find함수를 활용하는 코드

문자열에서 원하는 문자가 존재하는지 찾는 함수를 사용할 수 있다 (find 혹은 substr)

int형 변수에서도 원하는 숫자가 존재하는지 찾을 수는 있으나, 숫자가 길어질수록 다소 번거롭다는 단점이 있으니

때때로 문자열로 변환하는 창의력이 요구된다.

 

2. 문자열을 숫자로

 stoi(string변수 이름)을 사용하면 된다.

s변수에 100을 넣으면 trans변수에는 100의 int값이 들어가게 된다.

간간히 사용되는 함수들이니 꼭 기억하자.

'👩🏻‍💻 Programming > C++' 카테고리의 다른 글

vector<int> v(n)과 vector<int> v[n]의 차이  (0) 2020.09.08
2차원 vector, 그리고 3차원 Vector  (0) 2020.05.06
Find()와 Substr()  (0) 2020.02.10
공백이 포함된 문자열 받기  (0) 2020.02.10
아스키코드  (0) 2020.02.09