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