test_doc  0.1
 全部  文件 函数 变量 宏定义 
函数
Test_hikyuu_Vector

函数

 BOOST_AUTO_TEST_CASE (test_Vector)
 

详细描述

函数说明

BOOST_AUTO_TEST_CASE ( test_Vector  )
检测点
  • 默认构造,size为0, empty返回true
  • 添加一个元素后,size为1,empty返回false, []、at、front、back取值正确
  • 添加第二个元素后,size为2,empty返回false, []、at、front、back取值正确
  • []赋值
  • at赋值
  • clear后,size为0,empty为true
  • clone生成的新对象和原对象不互相影响
  • 默认赋值=,修改其中一个对象的值,另一个同步变更
  • 从标准vector赋值
  • 从标准vector构造
  • 从拷贝构造函数构造,原始数据变更,同步影响
  • 测试const_iterator
  • 测试iterator

在文件 test_Vector.cpp26 行定义.