ভিডিও: Optarg C++ কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
দ্য getopt () ফাংশন একটি বিল্টইন ফাংশন ইন গ এবং কমান্ড লাইন আর্গুমেন্ট পার্স করতে ব্যবহৃত হয়। বাক্য গঠন: getopt (int argc, char *const argv, const char *optstring) optstring হল অক্ষরগুলির একটি তালিকা, প্রতিটি একটি একক অক্ষর বিকল্পের প্রতিনিধিত্ব করে।
ঠিক তাই, Optarg C++ কি?
বর্ণনা। দ্য optarg , opterr, optind, এবং optopt ভেরিয়েবলগুলি দ্বারা ব্যবহৃত হয় getopt () ফাংশন। optarg একটি কমান্ড লাইন বিকল্পে একটি ঐচ্ছিক পরামিতি নির্দেশ করে। opterr প্রতিরোধ করতে 0 সেট করা যেতে পারে getopt () মুদ্রণ ত্রুটি বার্তা থেকে.
উপরে, সি-তে Optind কী? দ্য optind ভেরিয়েবল হল পরবর্তী আর্গুমেন্টের সূচক মান যা getopt() ফাংশন দ্বারা পরিচালনা করা উচিত। getopt() ফাংশনটি কনসোলে ত্রুটিগুলি প্রিন্ট করবে কিনা opterr আপনাকে নিয়ন্ত্রণ করতে দেবে।
আরও জেনে নিন, Optopt কি?
বর্ণনা। getopt() ফাংশন কমান্ড-লাইন আর্গুমেন্ট পার্স করে। এর আর্গুমেন্ট argc এবং argv হল আর্গুমেন্ট কাউন্ট এবং অ্যারে যা প্রোগ্রাম ইনভোকেশনে main() ফাংশনে পাস করা হয়। argv এর একটি উপাদান যা '-' দিয়ে শুরু হয় (এবং ঠিক "-" বা "--" নয়) একটি বিকল্প উপাদান।
Optarg কি ফেরত দেয়?
getopt () কমান্ড লাইন আর্গুমেন্ট পার্স করতে C-তে ফাংশন প্রত্যাবর্তন মান: The getopt () ফাংশন রিটার্ন ভিন্ন মান: যদি বিকল্পটি একটি মান নেয়, তাহলে সেই মান হয় বাহ্যিক পরিবর্তনশীল নির্দেশক optarg . '-1' থাকলে হয় প্রক্রিয়া করার আর কোন বিকল্প নেই। যখন কোন মূল্য নেই হয় দেওয়া