একটি সংরক্ষিত শব্দ এমন একটি শব্দ যা একটি শনাক্তকারী হিসাবে ব্যবহার করা যায় না, যেমন একটি পরিবর্তনশীল, ফাংশন, বা লেবেলের নাম - এটি "ব্যবহার থেকে সংরক্ষিত"। এটি একটি সিনট্যাকটিক সংজ্ঞা, এবং একটি সংরক্ষিত শব্দের কোনো অর্থ নাও থাকতে পারে।
C++ এ মোট 95টি সংরক্ষিত শব্দ রয়েছে। C++ এর সংরক্ষিত শব্দগুলিকে সুবিধামত কয়েকটি গ্রুপে রাখা যেতে পারে। প্রথম গ্রুপে, আমরা সেগুলিকে রাখি যেগুলি সি প্রোগ্রামিং ভাষাতেও উপস্থিত ছিল এবং C++ এ নিয়ে যাওয়া হয়েছে। এই 32 আছে.
আরও 30টি সংরক্ষিত শব্দ রয়েছে যা C-তে ছিল না, তাই C++ প্রোগ্রামিং ভাষায় নতুন।
এখানে 11টি C++ সংরক্ষিত শব্দ আছে যেগুলি যখন স্ট্যান্ডার্ড ASCII অক্ষর সেট ব্যবহার করা হচ্ছে তখন অপরিহার্য নয়, তবে কয়েকটি C++ অপারেটরের জন্য আরও পঠনযোগ্য বিকল্প প্রদান করতে এবং প্রোগ্রামিং সহজতর করার জন্য সেগুলি যোগ করা হয়েছে। অক্ষর সেট সহ যেখানে C++ এর জন্য প্রয়োজনীয় অক্ষর নেই।
এখানে এই সমস্ত সংরক্ষিত শব্দগুলির একটি তালিকা রয়েছে −
৷alignas (C++11 থেকে) | alignof (C++11 থেকে) | এবং |
এবং | and_eq | asm |
Atomic_cancel (TM TS) | Atomic_commit (TM TS) | Atomic_noexcept (TM TS) |
অটো(1) | বিট্যান্ড | বিটর |
বুল | ব্রেক | কেস |
ক্যাচ | চর | 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) |
extern(1) | মিথ্যা৷ | ফ্লোট |
এর জন্য৷ | বন্ধু | যাও |
যদি | আমদানি (টিএস মডিউল) | ইনলাইন(1) |
int | দীর্ঘ | মডিউল (টিএস মডিউল) |
পরিবর্তনযোগ্য(1) | নেমস্পেস | নতুন৷ |
no ব্যতীত (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 |