fork download
  1. #include <iostream>
  2.  
  3. namespace test1 // Namespace
  4. {
  5. typedef char uint8;
  6. }
  7.  
  8. namespace test2 // Namespace
  9. {
  10. typedef unsigned char uint8;
  11. };
  12.  
  13. using namespace std;
  14. using namespace test1;
  15. using namespace test2;
  16.  
  17. int main(int argc, char* argv[])
  18. {
  19. // uint8 data; // Ambiguous error
  20. test1::uint8 data1;
  21. test2::uint8 data2;
  22. return 0;
  23. }
Success #stdin #stdout 0s 3136KB
stdin
Standard input is empty
stdout
Standard output is empty