티스토리 뷰
728x90
반응형
STL을 사용할때 buffer와 sprintf를 사용하는 대신에 stringstream을 사용하는데 이것의 사용법은 대충 알았었는데 초기화를 몰라서 얼마전에 찾았다. 아래와 같이 사용하고, 초기화를 하면 재사용을 할수 있다.
std::stringstream ss;
std::string data="1";
ss << "value:" << data;
// ss.str()를 하면 std::string으로 리턴된다.
OutputDebugStringA(ss.str().c_str());
//초기화. ss.clear()를 하면 초기화가 되지 않음
ss.str("");
//초기화 된 상태에서 다른 목적으로 재사용 가능
ss << ...
반응형
'프로그래밍' 카테고리의 다른 글
Java 서버 프로그램 nohup 백그라운드 실행 및 종료 (0) | 2017.02.07 |
---|---|
Java 하위 폴더 모든 소스 컴파일 빌드 (0) | 2017.02.07 |
Visual Studio 2015 Boost 1.62.0 빌드 (0) | 2017.02.07 |
PHP json_encode 후에 앞에 이상한 문자가 추가되는 현상(strange character) (0) | 2017.02.07 |
PHP Visual Studio Code에서 패스설정하기 (2) | 2017.02.07 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday