#include <iostream>
// naive approach, don't do that
int myarraysize(char s[])
{
return sizeof(s);
}
int main ()
{
char c[] = "hello";
std::cout << sizeof(c) << " vs " << myarraysize(c) << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKLy8gbmFpdmUgYXBwcm9hY2gsIGRvbid0IGRvIHRoYXQKaW50IG15YXJyYXlzaXplKGNoYXIgc1tdKSAKewogICAgcmV0dXJuIHNpemVvZihzKTsKfQoKaW50IG1haW4gKCkgCnsKICAgIGNoYXIgY1tdID0gImhlbGxvIjsKCiAgICBzdGQ6OmNvdXQgPDwgc2l6ZW9mKGMpIDw8ICIgdnMgIiA8PCBteWFycmF5c2l6ZShjKSA8PCBzdGQ6OmVuZGw7CiAgICByZXR1cm4gMDsKfQ==