Python의 join 함수
l = ['a', 'b', 'c']
str = ",".join(l)
print(str) // a,b,c
C++에서 join 함수 구현
#include <iostream>
#include <string>
#include <vector>
#include <sstream>
#include <iterator>
using namespace std;
int main() {
std::vector<std::string> kbList;
kbList.push_back("KB1234");
kbList.push_back("test1");
kbList.push_back("test2");
std::ostringstream imploded;
std::copy(kbList.begin(), kbList.end(),
std::ostream_iterator<std::string>(imploded, ","));
std::cout << imploded.str() << std::endl;
return 0;
}
'Language & Library > etc' 카테고리의 다른 글
[PHP] 확장 모듈 빌드 방법 (PHP Extension Module) (0) | 2020.09.04 |
---|---|
[C++] memory safety한 mysql_real_escape_string 래핑 함수 (0) | 2020.03.05 |
[Python] virtualenv 활성화 방법 (git bash, cmd, bash, window, linux, mac) (0) | 2020.02.25 |
[MS-WSUSSS] 기본적인 통신 (0) | 2019.07.15 |
[MS-WSUSSS] 소개 (0) | 2019.07.15 |
댓글