فيديو: ما هو الغرض من SETW و Endl في C ++؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
استخدام endl و setw المتلاعبين في C ++ جنبًا إلى جنب مع عوامل الإدخال / الإخراج ، C ++ يوفر وسيلة للتحكم في كيفية عرض الإخراج على الشاشة. يتم ذلك باستخدام المتلاعبين.
هنا ، ما هو الغرض من SETW () في C ++؟
ال وظيفة C ++ الأمراض المنقولة جنسيا:: setw يتصرف كما لو تم استدعاء عرض العضو مع n كوسيطة على الدفق الذي يتم إدراجه / استخراجه كمعالج (يمكن إدراجه / استخراجه في تدفقات الإدخال أو تدفقات الإخراج). يتم استخدامه لتعيين عرض الحقل لاستخدامه في عمليات الإخراج.
ثانيًا ، ما هو SETW و Setprecision في C ++؟ C ++ يقدم للمبرمج العديد من معالجات الإدخال / الإخراج. اثنان من هؤلاء المتلاعبين I / O هما setw () و ضبط الدقة (). ال setw () يضبط المعالج عرض الحقل المخصص للإخراج. يأخذ حجم الحقل (بعدد الأحرف) كمعامل.
هنا ، ما هو الغرض من المتلاعبين؟
المتلاعبون هي وظائف مصممة خصيصًا لاستخدامها جنبًا إلى جنب مع عوامل الإدراج () على كائنات التدفق ، على سبيل المثال: لا تزال وظائف عادية ويمكن أيضًا تسميتها مثل أي وظائف أخرى وظيفة استخدام كائن تيار كوسيطة ، على سبيل المثال: boolalpha (cout) ؛
كيف يعمل معالج SETW؟
مناور setw يحدد عرض الحقل المخصص للإخراج. يحدد عرض الحقل الحد الأدنى لعدد الأحرف التي يجب كتابتها في بعض تمثيلات الإخراج. تعيين يتم استخدام الحرف في عمليات إدخال المخرجات لملء الفراغات عندما تكون النتائج مبطنة لعرض الحقل.