【发布时间】:2014-12-16 09:49:48
【问题描述】:
简短的问题。我不知道如何正确使用boost::adaptors::transformed 和boost::algorithm::join。以下方法不起作用:
boost::algorithm::join(addresses |
boost::adaptors::transformed(std::mem_f(&boost::asio::ip::address_v4::to_string)), ", ");
我不明白boost::adaptors::transformed 的语法。如何为std::vector中的每个对象调用memeber函数?
目前我手动连接字符串,但我更喜欢上面概述的功能方法。
谢谢。
【问题讨论】:
标签: c++ boost functional-programming