fork download
  1. #include <type_traits>
  2. #include <utility>
  3. #include <iostream>
  4. #include <ostream>
  5.  
  6.  
  7. std::size_t operator "" sz (unsigned long long int x)
  8. {
  9. return x;
  10. }
  11.  
  12. auto s = 1024sz;
  13.  
  14. static_assert(std::is_same<decltype(s), std::size_t>::value, "He's wrong");
  15.  
  16.  
  17. int main()
  18. {
  19. std::cout << s << std::endl;
  20. }
  21.  
Success #stdin #stdout 0s 5276KB
stdin
Standard input is empty
stdout
1024