0
我没有我的Meyer的Effective C++副本,所以请原谅这个问题。C++:std ::向量和输入interator
template <class InputIterator>
void insert (iterator position, InputIterator first, InputIterator last);
为载体的insert
,是一个字节*到原始内存块的合法InputIterator
?
杰夫
typedef unsigned char byte;
vector<byte> my_vector;
byte my_data[NNN];
const byte* first = my_data;
const byte* last = my_data + COUNTOF(my_data);
my_vector.insert(my_vector.end(), first, last);
感谢尼科尔。我会在一个单独的线程中问我的下一个问题(我应该知道这是确定的,因为我得到一个链接错误,而不是编译错误)。 – jww