C++

[ITSkeleton] C++ int에서 string으로 바꾸는 방법 (int to string)

ITSkeleton 2016. 10. 18. 19:10
728x90
반응형

안녕하세요

ITSkeleton입니다.


C++을 하다보니 int를 string으로 바꾸어주어야할 일이 생기더군요


std::ostringstream ostr;


for(int i=0; i<10; i++)

{

ostr.str("");

ostr << i;

printf("int to string : %s\n", ostr.str().c_str());

    }


이렇게 적어주면 바로 해결되더라구요.

ostringstream 이라는 애를 몰라서 한참 헤맸네요.


저 방식이 아니라


string a = to_string(i);


라는걸 이용해서 할수 있지만, 제가 현제 사용하는 vc버전이 10 버전이라서 11버전으로 업그레이드를 해주어야 한다고 하더군요.


그건 귀찮아서 패스 하고...


위의 방법을  사용하면 쉽게 해결 가능합니다!


728x90
반응형