#include <cstdio>

template <typename T>
void printsize(T* t, const char* type)
{
	std::printf("Calculated size of %s array is %u\n", type, sizeof(t) / sizeof(t[0])) ;
}

int main(void) {
	char carray[10];
	int iarray[3];

	printsize(carray, "char[10]" ) ;
	printsize(iarray, "int[3]") ;
}
