C++ এ মোট ৯৫টি সংরক্ষিত শব্দ আছে। C++ এর সংরক্ষিত শব্দগুলিকে সুবিধামত কয়েকটি গ্রুপে রাখা যেতে পারে। প্রথম গ্রুপে, আমরা সেগুলিকে রাখি যেগুলি সি প্রোগ্রামিং ভাষাতেও উপস্থিত ছিল এবং C++ এ নিয়ে যাওয়া হয়েছে। এর মধ্যে 32টি আছে৷
৷আরও 30টি সংরক্ষিত শব্দ রয়েছে যা C-তে ছিল না, তাই C++
-এ নতুন11টি C++ সংরক্ষিত শব্দ আছে যেগুলো যখন স্ট্যান্ডার্ড ASCII ক্যারেক্টার সেট ব্যবহার করা হচ্ছে তখন অপরিহার্য নয়, কিন্তু কিছু C++ অপারেটরের জন্য আরও পঠনযোগ্য বিকল্প প্রদান করার জন্য এবং অক্ষর সেটের সাথে প্রোগ্রামিং সহজতর করার জন্য এগুলিকে যুক্ত করা হয়েছে যাতে অক্ষরের প্রয়োজন নেই। সি++।
এখানে এই সমস্ত সংরক্ষিত শব্দের একটি তালিকা রয়েছে:
| alignas (C++11 থেকে) | alignof (C++11 থেকে) | এবং |
| and_eq | asm | Atomic_cancel (TM TS) |
| Atomic_commit (TM TS) | Atomic_noexcept (TM TS) | অটো(1) |
| bitand | বিটর | বুল |
| ব্রেক | কেস | ক্যাচ |
| char | char16_t (C++11 থেকে) | char32_t (C++11 থেকে) |
| শ্রেণী(1) | compl | ধারণা (C++20 থেকে) |
| const | constexpr (C++11 থেকে) | const_cast |
| চালিয়ে যান | co_await (coroutines TS) | co_return (coroutines TS) |
| co_yield (coroutines TS) | decltype (C++11 থেকে) | ডিফল্ট(1) |
| মুছুন(1) | করুন৷ | ডবল৷ |
| ডাইনামিক_কাস্ট | অন্য | enum |
| স্পষ্ট | রপ্তানি(1) | বহিরাগত(1) |
| মিথ্যা৷ | ফ্লোট | এর জন্য৷ |
| বন্ধু | যাও | যদি |
| আমদানি (টিএস মডিউল) | ইনলাইন(1) | int |
| দীর্ঘ | মডিউল (টিএস মডিউল) | পরিবর্তনযোগ্য(1) |
| নেমস্পেস | নতুন৷ | কোনও ছাড়া (C++11 থেকে) |
| না | not_eq | nullptr (C++11 থেকে) |
| অপারেটর | বা | or_eq |
| ব্যক্তিগত | সুরক্ষিত৷ | সর্বজনীন |
| রেজিস্টার(2) | reinterpret_cast | প্রয়োজন (C++20 থেকে) |
| রিটার্ন | ছোট | স্বাক্ষরিত৷ |
| sizeof(1) | স্ট্যাটিক | static_assert (C++11 থেকে) |
| static_cast | struct(1) | সুইচ করুন |
| সিঙ্ক্রোনাইজড (TM TS) | টেমপ্লেট৷ | এটি |
| thread_local (C++11 থেকে) | নিক্ষেপ | সত্য৷ |
| চেষ্টা করুন | typedef | typeid |
| টাইপনাম | ইউনিয়ন | অস্বাক্ষরহীন৷ |
| (1) ব্যবহার করে | ভার্চুয়াল | অকার্যকর৷ |
| অস্থির | wchar_t | যখন |
| xor | xor_eq | |