#include <iostream>
typedef char ar[];
typedef char* pr;
void f2(ar x, pr y)
{
std::cout << std::is_same<decltype(x), decltype(y)>::value << '\n';
std::cout << std::is_same<ar, pr>::value << '\n';
}
int main()
{
char data[] = "data";
char *ptr = data;
f2(data,ptr);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdHlwZWRlZiBjaGFyIGFyW107CnR5cGVkZWYgY2hhciogcHI7CnZvaWQgZjIoYXIgeCwgcHIgeSkKewogICAgc3RkOjpjb3V0IDw8IHN0ZDo6aXNfc2FtZTxkZWNsdHlwZSh4KSwgZGVjbHR5cGUoeSk+Ojp2YWx1ZSA8PCAnXG4nOwogICAgc3RkOjpjb3V0IDw8IHN0ZDo6aXNfc2FtZTxhciwgcHI+Ojp2YWx1ZSA8PCAnXG4nOwp9CgppbnQgbWFpbigpCnsKICAgIGNoYXIgZGF0YVtdID0gImRhdGEiOwogICAgY2hhciAqcHRyID0gZGF0YTsKICAgIGYyKGRhdGEscHRyKTsKICAgIHJldHVybiAwOwp9Cg==