Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
#include <iostream> using namespace std; int count(int a ) { return sizeof(a)/sizeof(int); } int main() { setlocale(LC_ALL, "ru"); int a[10] = {0}; cout << count(a)<< endl; return 0; }
#define count(arr) (sizeof(arr) / sizeof(arr[0])
int count(int* a )
template<class T,size_t N> constexpr size_t count( const T (&a)[N] ) noexcept { return N; }