development

boost :: algorithm :: join의 좋은 예

big-blog 2020. 7. 27. 07:16
반응형

boost :: algorithm :: join의 좋은 예


최근에 boost :: algorithm :: join 을 사용 하고 싶었지만 사용법 예제를 찾을 수 없었고이 함수 하나만 사용하기 위해 Boost Range 라이브러리를 배우는 데 많은 시간을 투자하고 싶지 않았습니다.

누구나 문자열 컨테이너에서 조인을 사용하는 방법에 대한 좋은 예를 제공 할 수 있습니까? 감사.


#include <boost/algorithm/string/join.hpp>
#include <vector>
#include <iostream>

int main()
{
    std::vector<std::string> list;
    list.push_back("Hello");
    list.push_back("World!");

    std::string joined = boost::algorithm::join(list, ", ");
    std::cout << joined << std::endl;
}

산출:

Hello, World!

std::vector<std::string> MyStrings;
MyStrings.push_back("Hello");
MyStrings.push_back("World");
std::string result = boost::algorithm::join(MyStrings, ",");

std::cout << result; // prints "Hello,World"

참고 URL : https://stackoverflow.com/questions/1833447/a-good-example-for-boostalgorithmjoin

반응형