fork download
  1. #include <type_traits>
  2.  
  3. using int2 = int[2];
  4. using int2ptr = int2*;
  5. using fb_t = int2ptr(int, char*);
  6. using fb_ptr = fb_t*;
  7.  
  8. int (*(*fb)(int, char*))[2];
  9.  
  10. static_assert(std::is_same<fb_ptr, decltype(fb)>::value, "");
  11.  
  12. int main() {}
  13.  
Success #stdin #stdout 0s 3092KB
stdin
Standard input is empty
stdout
Standard output is empty