| 程序 |
說明 |
| libs/multi_array/test/constructors.cpp |
檢驗 B.M 各主要組件的所有構造函數。
|
| libs/multi_array/test/access.cpp |
測試所有 B.M 數組類型的 operator[] 和 operator().
|
| 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 |
測試各種 B.M 數組類型的 operator=().
|
| 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.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/generative_tests.hpp |
用於簡化對所有數組類型的測試的一個工具。用於 slice.cpp, iterators.cpp, 和 access.cpp.
|