SE
Size: a a a
SE
CD
CD
N
SE
CD
UTILS_TEST_DUMP_CONDITIONAL(test_indexed, index)
BYTE b[2] = { 0, (BYTE)index };
BYTE c[2] = { 1, 0 };
UTILS_TEST_LOG(TestEnvironment, test_indexed, utils::hash::from_buffer(b, 2) != utils::hash::from_buffer(c, 2));
CD
N
UTILS_TEST_DUMP_CONDITIONAL(test_indexed, index)
BYTE b[2] = { 0, (BYTE)index };
BYTE c[2] = { 1, 0 };
UTILS_TEST_LOG(TestEnvironment, test_indexed, utils::hash::from_buffer(b, 2) != utils::hash::from_buffer(c, 2));
CD
SE
CD
CD
I,
CD
I,
D
SE
std::count_if
возвращает тип iterator_traits<InputIt>::difference_type
, а не size_t? Из-за этой фигни count_if не компилится с кастомными итераторами, хотя сама имплементация нормальная, проблема только в типе результата.CD
std::count_if
возвращает тип iterator_traits<InputIt>::difference_type
, а не size_t? Из-за этой фигни count_if не компилится с кастомными итераторами, хотя сама имплементация нормальная, проблема только в типе результата.