我想从我的班级返回一个只读适配器之类的东西boost::iterator_range,但是对于 astd::map和支持operator[](即不boost::iterator_range<std::pair<key_type, value_type>>)是否存在类似的东西?
例如
class processor
{
public:
// boost::map_view is made up.
// The data member could be std::map boost::multimap etc...
virtual boost::map_view<std::string, boost::signals2::signal<int>> outputs() = 0;
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1464 次 |
| 最近记录: |