int 문자열string 작은 방법 필기

여기는 int 문자열을 사용했지만 같은 방법으로float double 등에 사용할 수 있습니다
4
#include <iostream>
#include <sstream>

using namespace std;

string IntToStr(const int i){
	string result;
	stringstream s;
	s << i;
	s >> result;
	return result;
}

int main() {
	cout << IntToStr(100);
	return 0;
}
출력:
100
그러나 주의해야 할 것은stringstream류가 사용하는 과정은 연속적으로 입력할 수 없다는 것이다
예를 들어 s << 10 < 20; 
한 번만 입력 가능
그래서stringstream류의clear 함수를 제때에 호출해야 합니다
이후 다시 s<<새 값

좋은 웹페이지 즐겨찾기