কম্পিউটার

GCC-তে C++ স্ট্যান্ডার্ড সাপোর্ট


GCC C++ এর বিভিন্ন উপভাষা সমর্থন করে, একাধিক প্রকাশিত ISO মানগুলির সাথে সঙ্গতিপূর্ণ। এটি কোন স্ট্যান্ডার্ড প্রয়োগ করে তা -std=কমান্ড-লাইন বিকল্প ব্যবহার করে নির্বাচন করা যেতে পারে।

C++98 − GCC-এর 1998 C++ স্ট্যান্ডার্ডের জন্য পূর্ণ সমর্থন রয়েছে যা 2003 সালে পরিবর্তিত হয়েছে এবং C++03-এ নামকরণ করা হয়েছে এবং পরবর্তীতে কিছু ত্রুটির রিপোর্ট রয়েছে।

C++11 − GCC 4.8.1 হল 2011 C++ স্ট্যান্ডার্ডের প্রথম সম্পূর্ণ বাস্তবায়ন, যা আগে C++0x নামে পরিচিত ছিল।

C++14৷ − 2014 সালে প্রকাশিত C++ স্ট্যান্ডার্ডের সর্বশেষ সংশোধনের জন্য GCC-এর সম্পূর্ণ সমর্থন রয়েছে।

C++17৷ − C++ স্ট্যান্ডার্ডের পরবর্তী সংশোধনের জন্য GCC-এর পরীক্ষামূলক সমর্থন রয়েছে, যা 2017 সালে প্রকাশিত হবে বলে আশা করা হচ্ছে।

আপনি কমান্ড-লাইন বিকল্প প্রদান করে এই বিভিন্ন কম্পাইলার সমর্থন ব্যবহার করতে পারেন, -std=। উদাহরণস্বরূপ, আপনি যদি C++11 বাস্তবায়নের অধীনে একটি ফাইল কম্পাইল করতে চান, তাহলে আপনি −

ব্যবহার করবেন
$ g++ -std=C++11 my_file.cpp



  1. লিনাক্সের জন্য C++ IDE-এর তালিকা

  2. C++ এ এনক্যাপসুলেশন

  3. কোন ধরনের মন্তব্য C++ সমর্থন করে?

  4. কিভাবে লিনাক্সে C++ কম্পাইলার ইনস্টল করবেন?