সি ++ 14 দিয়ে কোনও নতুন কীওয়ার্ড যুক্ত করা হবে না। এটি আশ্চর্যজনক না কারণ C ++ 14 মূলত বাগগুলি পরিষ্কার করা এবং ছোট, কম প্রভাব, উন্নতি করতে জড়িত সি ++ 11 এর একটি ছোট আপগ্রেড হিসাবে লক্ষ্য করা যায়। পরবর্তী বড় পরিবর্তন সম্ভবত সি ++ '17' হবে যেখানে আমি আরও একবার নতুন কীওয়ার্ড আশা করব।
সি ++ স্ট্যান্ডার্ড কমিটি ভাষায় নতুন কীওয়ার্ড যুক্ত করা থেকে বিরত থাকে, তবুও সি ++ 11 এর ক্ষেত্রে এটি ছিল না।
আমি মনে করি যে কেন কমিটি নতুন কীওয়ার্ড যুক্ত করা থেকে দূরে সরে যায় (এবং সহ-ঘটনাক্রমে আপনি কেন auto
নিজের তালিকায় অন্তর্ভুক্ত করতে ভুল করছেন ) considering নতুন কীওয়ার্ডগুলির সাথে মুখ্য সমস্যা হ'ল সি ++ এ আপনি একটি শব্দের সনাক্তকারী হিসাবে ব্যবহার করতে পারবেন না যার অর্থ একটি নতুন কীওয়ার্ড যুক্ত করা বিদ্যমান কোডটিকে ভেঙে দেয়। এরপরে auto
পুনরায় পোস্ট করা তাদের নিয়ম ভঙ্গ করে না কারণ কোনও বিদ্যমান কোড যেভাবেইauto
সনাক্তকারী হিসাবে ব্যবহার করতে পারে না ।
সুতরাং একটি নতুন কীওয়ার্ড গ্রহণ করার জন্য একটি যুক্তি থাকা দরকার যা বিদ্যমান কোডের সাথে একটি সম্ভাব্য সংঘর্ষের ব্যয়কে ছাড়িয়ে যায় এবং কোনও নতুন কীওয়ার্ড ছাড়াই একই জিনিস বাস্তবায়নের কোনও বুদ্ধিমান উপায় নয়। সি ++ 11 এর ক্ষেত্রে কমিটি কয়েকটি প্রস্তাব গ্রহণ করেছে যাতে নতুন কীওয়ার্ডের প্রয়োজন ছিল কারণ তারা মনে করেছিল যে সুবিধাটি ব্যয়কে ছাড়িয়েছে কারণ তারা নতুন কীওয়ার্ড যুক্ত করতে ঘৃণা করে না।
এছাড়াও আপনি যে তালিকাটি দিয়েছেন তা নীচে দেখলে প্রত্যেকটিই একটি যৌগিক কীওয়ার্ড, কারণ এটি বিদ্যমান সনাক্তকারীদের সাথে সংঘর্ষের সম্ভাবনা হ্রাস করে reduces