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

C++-এর কী ফিচারগুলো C#-এ নেই?

C# একটি সহজ, আধুনিক, সাধারণ-উদ্দেশ্যে, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ যা মাইক্রোসফ্ট দ্বারা .NET ইনিশিয়েটিভের অধীনে অ্যান্ডার্স হেইলসবার্গের নেতৃত্বে বিকশিত।

C++ একটি মিডল-লেভেল প্রোগ্রামিং ল্যাঙ্গুয়েজ যা ১৯৭৯ সালে বেল ল্যাবসে বяр্ন স্ট্রৌস্ট্রুপ দ্বারা বিকশিত। C++ উইন্ডোজ, ম্যাক ওএস এবং ইউনিক্সের বিভিন্ন ভার্সনে চলে।

C++-এর কিছু ফিচার যা C#-এ নেই, নিচে দেওয়া হলো:

  • C#-এ মাল্টিপল ইনহেরিটেন্স সম্ভব নয়, কিন্তু C++-এ সহজেই মাল্টিপল ইনহেরিটেন্স ইমপ্লিমেন্ট করা যায়।

  • C++-এ মেমরি ম্যানুয়ালি ম্যানেজ করতে হয় এবং অবজেক্টের জন্য মেমরি অ্যালোকেট ও ডি-অ্যালোকেট করতে হয়।

  • C++ স্ট্যান্ডঅ্যালোন অ্যাপ্লিকেশন তৈরি করতে পারে, কিন্তু C# নয়।

  • C#-এ switch স্টেটমেন্টে টেস্ট ভেরিয়েবল স্ট্রিং হতে পারে না।

  • C++ সব প্ল্যাটফর্মে চলে, কিন্তু C# হলদার উইন্ডোজের বাইরে কম ইমপ্লিমেন্ট হয়।

  1. C#-এ ক্লাস (Classes) কী?

  2. C#-এ ক্লাসের মেম্বার ভেরিয়েবল কী?

  3. C#-এ কাস্টম এক্সসেপশন (Custom Exceptions) কী?

  4. C++-এ থাকা কিন্তু জাভায় নেই এমন ফিচারগুলো