কম্পিউটার টিউটোরিয়াল

C++11 ওভারভিউ (Overview) - প্রধান বৈশিষ্ট্যগুলো

C++11 হলো ২০১১ সালে প্রকাশিত আধুনিক C++ স্ট্যান্ডার্ড (ISO অনুমোদিত: ১২ অগাস্ট ২০১১)। এটি C++03-কে প্রতিস্থাপন করে। প্রথমে এটি C++0x নামে পরিচিত ছিল (x = 8 বা 9, কেননা ২০০৮-০৯-এ প্রকাশ হওয়ার আশা ছিল)।

প্রধান বৈশিষ্ট্যগুলো

  • Initializer lists: {1,2,3} সিনট্যাক্স
  • Auto type deduction: auto x = expr;
  • Rvalue references & Move semantics: &&, std::move
  • constexpr: কম্পাইল-টাইম কনস্ট্যান্ট এক্সপ্রেশন
  • Uniform initialization: T x{val}; ব্রেস-ইনিশিয়ালাইজেশন
  • Range-based for loop: for(auto &x : vec)
  • Lambda expressions: অ্যানোনিমাস ফাংশন
  • nullptr: টাইপ-সেফ নাল পয়েন্টার
  • Strongly typed enums: enum class
  • Variadic templates: ভেরিয়্যাডিক টেমপ্লেট
  • Smart pointers: unique_ptr, shared_ptr, weak_ptr
  • Multithreading: thread, mutex, atomic, memory model
  • Regex, Hash tables (unordered_map/set): STL-এ যোগ
  • Right angle bracket >>: নেস্টেড টেমপ্লেটে পার্সিং সমস্যা সমাধান

পুরো তালিকা: Wikipedia C++11

  1. WhatsApp কেন এত জনপ্রিয়?

  2. Android স্টোরেজ গাইড: বিবর্তন, প্রকার এবং সেরা অনুশীলন

  3. বিশ্বাসঘাতের মুখোমুখি: সফটওয়্যারের বিশ্বাস রক্ষা করা

  4. আমার নতুন হাই-পারফরম্যান্স গেমিং ল্যাপটপ আবিষ্কার করুন