C++11 হল 2011 সালে প্রকাশিত আধুনিক C++ স্ট্যান্ডার্ড। এটি বিদ্যমান ভাষার অনেক বড় এক্সটেনশন এবং উন্নতি এনেছে। নিচে C++11 -
-এর প্রধান পরিবর্তন/সংযোজন রয়েছে- ইনিশিয়ালাইজার তালিকা
- অটোমেটিক টাইপ ডিডাকশন
- Rvalue রেফারেন্স এবং মুভ কনস্ট্রাক্টর
- constexpr – সাধারণ ধ্রুবক অভিব্যক্তি
- সাধারণ পুরানো ডেটার সংজ্ঞায় পরিবর্তন
- ইউনিফর্ম ইনিশিয়ালাইজেশন
- লুপের জন্য পরিসীমা-ভিত্তিক
- ল্যাম্বডা ফাংশন এবং এক্সপ্রেশন
- বিকল্প ফাংশন সিনট্যাক্স
- স্পষ্ট ওভাররাইড এবং চূড়ান্ত
- একটি ধ্রুবক নাল পয়েন্টার, nullptr
- দৃঢ়ভাবে টাইপ করা গণনা
- উপযুক্ত স্থানে সমকোণ বন্ধনীকে অপারেটর হিসাবে বিবেচনা করা হচ্ছে না
- বিভিন্ন টেমপ্লেট
- মাল্টিথ্রেডিং মেমরি মডেল
- STL-এ হ্যাশ টেবিল যোগ করা হয়েছে
- স্ট্যান্ডার্ড লাইব্রেরিতে রেগুলার এক্সপ্রেশন যোগ করা হয়েছে
- সাধারণ-উদ্দেশ্যের স্মার্ট পয়েন্টার যোগ করা হয়েছে যেমন shared_ptr, weak_ptr, ইত্যাদি
এবং আরো অনেক. আপনি https://en.wikipedia.org/wiki/C%2B%2B11-এ উদাহরণ সহ সম্পূর্ণ তালিকা পেতে পারেন।