【发布时间】:2015-08-01 13:53:24
【问题描述】:
我有一个带有非平凡构造函数的类:
class mystream
{
public:
mystream(size_t buffersize,size_t index) : buffersize(buffersize),index(index){}
size_t buffersize;
size_t index;
};
mystream 实例有一个唯一的 id,它与它在管理类向量中的位置相对应:
class mystreammanager
{
public:
mystreammanager() : streams(8,1024, /* WHAT TO DO HERE ??? */ )
{
}
std::vector<mystream> streams;
};
如何构造向量并使用索引的升序值初始化其元素?
【问题讨论】:
标签: c++ c++11 vector constructor