程序 |
描述 |
libs/multi_array/test/constructors.cpp |
练习 B.M 主要组件的所有构造函数。 |
libs/multi_array/test/access.cpp |
测试operator[]和operator()在所有 B.M 数组类型上。 |
libs/multi_array/test/compare.cpp |
测试 B.M 主要组件的所有比较运算符。 |
libs/multi_array/test/iterators.cpp |
测试所有 B.M 数组类型的所有迭代器遍历和访问功能。 |
libs/multi_array/test/slice.cpp |
测试所有 B.M 数组类型的子视图生成的所有变体。 |
libs/multi_array/test/assign.cpp |
测试operator=()在各种 B.M 数组类型上。 |
libs/multi_array/test/assign_to_array.cpp |
确保multi_array可以从任何其他数组类型构造。 |
libs/multi_array/test/index_bases.cpp |
测试 B.M 主要组件的重新索引功能。 |
libs/multi_array/test/storage_order_convert.cpp |
测试存储顺序数据类型之间的转换。 |
libs/multi_array/test/storage_order.cpp |
测试 B.M 主要组件的 storage_order 的变体。 |
libs/multi_array/test/reshape.cpp |
测试 B.M 主要组件的重塑功能。 |
libs/multi_array/test/range1.cpp |
测试使用以下项指定索引范围的各种语法array::index_range.
|
libs/multi_array/test/idxgen1.cpp |
测试array::index_gen对象。 |
libs/multi_array/test/stl_interaction.cpp |
测试数组类型和 STL 容器之间的交互。 |
libs/multi_array/test/resize.cpp |
测试multi_array类的调整大小功能。 |
libs/multi_array/test/concept_checks.cpp |
确保所有数组类型都满足定义的概念。 |
libs/multi_array/test/assert.cpp |
确保库用户可以自定义库中 BOOST_ASSERT 的使用。 |
libs/multi_array/test/allocators.cpp |
测试对自定义分配器的支持。 |
libs/multi_array/test/generative_tests.hpp |
一个测试工具,用于简化对所有数组类型执行的测试操作。 由 slice.cpp、iterators.cpp 和 access.cpp 使用。 |