阅读背景:

STL内存基本处理工具(stl_uninitialized.h)

来源:互联网 

1.uninitialized_copy函数

  uninitialized_copy()使我们能够将内存的配置与对象的建构行为分离开来。如果作为输出目的地的[result, result+(last-first))范围内的每一个迭代器都指向未初始化区域,则uninitialized_copy()会使用copy construct,为身为输入来源[first, last)范围内的每一个对象产生一份复制品,放进输出范围中。   uninitialized_copy




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: