ভিডিও: C++ এ SETW এবং Endl এর উদ্দেশ্য কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
ব্যাবহার endl এবং সেটউ ইনপুট/আউটপুট অপারেটর সহ C++ এ ম্যানিপুলেটর, সি++ স্ক্রিনে আউটপুট কীভাবে প্রদর্শিত হয় তা নিয়ন্ত্রণ করার একটি সুবিধা প্রদান করে। এটি ম্যানিপুলেটর ব্যবহার করে করা হয়।
এখানে, C++ এ SETW() এর উদ্দেশ্য কি?
দ্য C++ ফাংশন std:: সেটউ এমন আচরণ করে যেন সদস্য প্রস্থকে n এর সাথে আর্গুমেন্ট হিসাবে ডাকা হয় যেখানে এটি একটি ম্যানিপুলেটর হিসাবে সন্নিবেশিত/এক্সট্র্যাক্ট করা হয় (এটি ইনপুট স্ট্রীম বা আউটপুট স্ট্রিমগুলিতে সন্নিবেশিত/এক্সট্রাক্ট করা যেতে পারে)। এটি আউটপুট ক্রিয়াকলাপে ব্যবহার করার জন্য ক্ষেত্রের প্রস্থ সেট করতে ব্যবহৃত হয়।
দ্বিতীয়ত, C++ এ SETW এবং Setprecision কি? সি++ প্রোগ্রামারকে বেশ কিছু ইনপুট/আউটপুট ম্যানিপুলেটর অফার করে। এই I/O ম্যানিপুলেটর দুটি হল সেটউ () এবং নির্ভুলতা ()। দ্য সেটউ () ম্যানিপুলেটর আউটপুটের জন্য নির্ধারিত ক্ষেত্রের প্রস্থ নির্ধারণ করে। এটি প্যারামিটার হিসাবে ক্ষেত্রের আকার (অক্ষরের সংখ্যায়) নেয়।
এখানে, manipulators উদ্দেশ্য কি?
ম্যানিপুলেটর স্ট্রীম অবজেক্টে সন্নিবেশ () অপারেটরগুলির সাথে একত্রে ব্যবহার করার জন্য বিশেষভাবে ডিজাইন করা ফাংশনগুলি, উদাহরণস্বরূপ: এগুলি এখনও নিয়মিত ফাংশন এবং অন্য কোনও হিসাবেও বলা যেতে পারে ফাংশন যুক্তি হিসাবে একটি স্ট্রিম বস্তু ব্যবহার করে, উদাহরণস্বরূপ: boolalpha (cout);
SETW ম্যানিপুলেটর কিভাবে কাজ করে?
সেটউ ম্যানিপুলেটর আউটপুটের জন্য নির্ধারিত ফাইলের প্রস্থ নির্ধারণ করে। ক্ষেত্রের প্রস্থ কিছু আউটপুট উপস্থাপনায় লেখার জন্য ন্যূনতম অক্ষরের সংখ্যা নির্ধারণ করে। সেটফিল অক্ষরটি আউটপুট সন্নিবেশ অপারেশনে স্পেস পূরণ করতে ব্যবহৃত হয় যখন ফলাফলগুলি ক্ষেত্রের প্রস্থে প্যাড করতে হয়।