int len(char * p){
if( *p == 0 )
return 0;
return len(p+1) + 1;
}
template<int N>
int StrLen(const char (&array)[N])
{
return N;
}
int main()
{
int val = StrLen("hello world");
cout << "val = " << val << endl;
return 0;
}
#include <iostream>
int main(){
std::cout << sizeof("Hello, world!/n") << std::endl;
return 0;
}