fork(2) download
  1. #include <map>
  2.  
  3. using namespace std;
  4.  
  5. void func0(bool=false); //ok
  6. void func1(bool=8>=8); //ok
  7.  
  8. template<bool>struct a{constexpr a(bool){}};
  9.  
  10. a<0> var=0; //ok
  11. map<int,int> m; //ok
  12.  
  13. void func2( a<0> var = 8>=8 ) // add name to argument
  14. {
  15. #define F(TYPE,NAME)TYPE NAME;
  16. F((map<int,int>),m); // ( and )
  17. #undef F
  18. }
  19. int main(){return 0;}
Success #stdin #stdout 0s 3336KB
stdin
Standard input is empty
stdout
Standard output is empty