Advertisement
Guest User

Untitled

a guest
Feb 29th, 2012
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.81 KB | None | 0 0
  1.   #if defined(alignas)  /* check C++ keywords */ \
  2.     || defined(alignof) \
  3.     || defined(asm) \
  4.     || defined(auto) \
  5.     || defined(bool) \
  6.     || defined(break) \
  7.     || defined(case) \
  8.     || defined(catch) \
  9.     || defined(char) \
  10.     || defined(char16_t) \
  11.     || defined(char32_t) \
  12.     || defined(class) \
  13.     || defined(const) \
  14.     || defined(const_cast) \
  15.     || defined(constexpr) \
  16.     || defined(continue) \
  17.     || defined(decltype) \
  18.     || defined(default) \
  19.     || defined(delete) \
  20.     || defined(do) \
  21.     || defined(double) \
  22.     || defined(dynamic_cast) \
  23.     || defined(else) \
  24.     || defined(enum) \
  25.     || defined(explicit) \
  26.     || defined(export) \
  27.     || defined(extern) \
  28.     || defined(false) \
  29.     || defined(float) \
  30.     || defined(for) \
  31.     || defined(friend) \
  32.     || defined(goto) \
  33.     || defined(if) \
  34.     || defined(inline) \
  35.     || defined(int) \
  36.     || defined(long) \
  37.     || defined(mutable) \
  38.     || defined(namespace) \
  39.     || defined(new) && defined(_ENFORCE_BAN_OF_MACRO_NEW) \
  40.     || defined(noexcept) \
  41.     || defined(nullptr) \
  42.     || defined(operator) \
  43.     || defined(private) \
  44.     || defined(protected) \
  45.     || defined(public) \
  46.     || defined(register) \
  47.     || defined(reinterpret_cast) \
  48.     || defined(return) \
  49.     || defined(short) \
  50.     || defined(signed) \
  51.     || defined(sizeof) \
  52.     || defined(static) \
  53.     || defined(static_assert) \
  54.     || defined(static_cast) \
  55.     || defined(struct) \
  56.     || defined(switch) \
  57.     || defined(template) \
  58.     || defined(this) \
  59.     || defined(thread_local) \
  60.     || defined(throw) \
  61.     || defined(true) \
  62.     || defined(try) \
  63.     || defined(typedef) \
  64.     || defined(typeid) \
  65.     || defined(typename) \
  66.     || defined(union) \
  67.     || defined(unsigned) \
  68.     || defined(using) \
  69.     || defined(virtual) \
  70.     || defined(void) \
  71.     || defined(volatile) \
  72.     || defined(wchar_t) \
  73.     || defined(while)
  74.    #error keyword defined before including C++ standard header
  75.   #endif /* defined... */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement