본문 바로가기
Study

#include<algorithm>_ reverse / #include<cstdlib> itoa / #include<string> to_string

by 187cm 2022. 1. 23.
반응형

문자열 뒤집기

#include<algorithm> 의  reverse()

사용법은 벡터와 비슷하다.

reverse(str1.begin(), str1.end());

 

정수 -> 문자 형변환

#include<cstdlib> 의 itoa() 

정수를 문자 char * 형으로 변환하는 경우에는 itoa() 사용.

itoa(int, char*, 10진수/2진수);

 

정수 -> 문자열 형변환

#include<string> 의 to_string()

놀랍게도 C++ 에서는 itos가 아닌 to_string을 쓴다.

흠.. itos도 하나 만들어주지..

to_string(int);

 

문자 -> 정수

#include<cstdlib> 의 atoi()

atoi의 매개변수로는 char * 형을 받아야 한다.

string 을 넣으려면 atoi(string.c_str()); 사용

 

문자열 -> 정수

#include<cstdlib> 의 stoi()

stoi의 매개변수로는 string형을 받는다.

string 을 넣으려면 stoi(string); 사용

반응형