forked from microsoft/GSL
Fix template pack expansion bug in multi_span.
* Fix issue #333 by moving a parenthesis. * Added test to prove fix is good.
This commit is contained in:
@@ -941,8 +941,17 @@ SUITE(multi_span_tests)
|
||||
{
|
||||
multi_span<int, 2, 3> s = arr2d;
|
||||
CHECK(s(0, 0) == 1);
|
||||
CHECK(s(0, 1) == 2);
|
||||
CHECK(s(1, 2) == 6);
|
||||
}
|
||||
|
||||
int arr3d[2][2][2] = {1, 2, 3, 4, 5, 6, 7, 8};
|
||||
|
||||
{
|
||||
multi_span<int, 2, 2, 2> s = arr3d;
|
||||
CHECK(s(0, 0, 0) == 1);
|
||||
CHECK(s(1, 1, 1) == 8);
|
||||
}
|
||||
}
|
||||
|
||||
TEST(comparison_operators)
|
||||
|
||||
Reference in New Issue
Block a user