- Тем, кто думает, что знает C, C++
- Остальным смело пропустить мимо.
- Что делает это макро?
-
template <typename T, size_t N> char (&ArraySizeHelper(T (&array)[N]))[N]; #define arraysize(array) (sizeof(ArraySizeHelper(array)))
Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.
template <typename T, size_t N> char (&ArraySizeHelper(T (&array)[N]))[N]; #define arraysize(array) (sizeof(ArraySizeHelper(array)))
Posted by Valentin at 21:26
Labels: citation, programming
Комментариев нет:
Отправить комментарий