পূর্বে উল্লিখিত হিসাবে - কোনও প্রকল্পের ক্ষেত্রে, Makefile
বা অন্যথায়, এটি একটি প্রকল্পের কনফিগারেশন সমস্যা, যেখানে আপনাকে সম্ভবত অন্যান্য পতাকাও নির্দিষ্ট করতে হবে।
তবে ওয়ান-অফ প্রোগ্রামগুলি সম্পর্কে কী, যেখানে আপনি সাধারণত লিখবেন g++ file.cpp && ./a.out
?
আচ্ছা, আমি কিছু আছে অনেক চাই #pragma
একটি ডিফল্ট এক্সটেনশন উৎস স্তর, হয়তো বা এ চালু - বলে .cxx
বা .C11
বা যাই হোক না কেন, ডিফল্ট দ্বারা এটি ট্রিগার। তবে আজকের মতো, এখানে কোনও বৈশিষ্ট্য নেই।
তবে, আপনি সম্ভবত একটি ম্যানুয়াল পরিবেশে (যেমন শেল) কাজ করছেন, আপনার নিজের .bashrc
(বা যাই হোক না কেন) একটি নাম রাখতে পারেন :
alias g++11="g++ -std=c++0x"
বা, আরও নতুন জি ++ এর জন্য (এবং আপনি যখন "আসল সি ++ 11" বোধ করতে চান)
alias g++11="g++ -std=c++11"
এমনকি আপনি g++
নিজের নামও দিতে পারেন, আপনি যদি C ++ 03 ঘৃণা করেন তবে)
CXXFLAGS
।