আমি বর্তমানে সি 11 নির্দিষ্টকরণের একটি খসড়া পড়ছি reading নতুন প্রবর্তিত কীওয়ার্ডগুলি: _Bool, _Alignof, _Atomicমানক সংরক্ষিত কীওয়ার্ডগুলির পরিবর্তে সকলকে কাস্টম এক্সটেনশনের মতো মনে হয় struct, union, int।
আমি বুঝতে পারি যে স্ট্যান্ডার্ডটি মূলত স্ট্যান্ডার্ডযুক্ত এক্সটেনশনগুলি নিয়ে গঠিত ... তবে তবুও, এটি ভয়াবহ! সম্ভবত আমরা শিগগিরই __Long_Long_Reallylong_Integer_MSVC_2020_tস্ট্যান্ডার্ডে লতানো শেষ করব !
কী স্ট্যান্ডার্ড কোডের পিছনের সামঞ্জস্যতা কীওয়ার্ডগুলির নতুন স্টাইলের একমাত্র কারণ?
<stdbool.h>শিরোনাম ফাইলটিতে অবশ্যই প্রিপ্রসেসর ম্যাক্রো অন্তর্ভুক্ত থাকতে হবে #define bool _Bool। এটি একটি ঝরঝরে সমাধান হিসাবে এটি পিছনের সামঞ্জস্য বজায় রাখে, তবে যে কোনও নতুন কোডকে নতুন শিরোনাম ফাইলটি আরও আকর্ষণীয় বাক্য গঠন ব্যবহার করার অনুমতি দেয়।