Example #1
0
StrVec::StrVec(const StrVec &s)
{
	auto p = alloc.allocate(s.size());
	auto q = uninitialized_copy(s.cbegin(), s.cend(), p);
	free();
	begin_iter = p;
	end_iter = q;
	cap = q;
}