الانتقال إلى المحتوى الرئيسي

سيتفيل ج: ما هو وكيف يعمل?

سيتفيل ج هي وظيفة في المكتبة القياسية لـ لغة البرمجة ج التي تستخدم لتعيين حرف التعبئة لوظيفة تنسيق الإخراج. تتيح لك هذه الوظيفة تحديد حرف سيتم استخدامه لملء حقول الإخراج عند تنسيق البيانات أو سلسلة أو رقم يشغل مساحة أقل مما هو مخصص لها.

يتم تعريف وظيفة سيتفيل في ملف الرأس ويمكن استخدامها جنبا إلى جنب مع وظيفة سيتو لتكوين إخراج البيانات أكثر مرونة. على سبيل المثال ، إذا كنت بحاجة إلى إخراج رقم بعرض 10 أحرف ، وإذا كان الرقم يأخذ مساحة أقل ، إضافة الحرف ' 0 ' لذلك ، ثم يمكنك استخدام وظائف سيتو و سيتفيل على النحو التالي:

ستد:: كوت << ستد:: سيتو(10) < < ستد:: سيتفيل ('0') < < عدد < < ستد:: إندل;

  1. }
  2. في هذا المثال ، تقوم دالة سيتو بتعيين عرض حقل الإخراج إلى 10 أحرف ، وتقوم دالة سيتفيل بتعيين الحرف ' 0 ' لملئه. إذا كانت قيمة متغير الرقم تشغل مساحة أقل ، فسيتم ملء الأحرف المخصصة لها بالحرف "0" ، وبالتالي سيبدو رقم الإخراج مثل "0000000042".
  3. وظيفة سيتفيل هي جزء من نظام تنسيق الإخراج القوي الذي توفره مكتبة سي القياسية. يسمح لك بتخصيص عرض البيانات بمرونة أثناء الإخراج ، مما يضمن سهولة القراءة وتوحيد الإخراج. باستخدام وظيفة سيتفيل يسمح لك للسيطرة على ملء حقول الإخراج وإنشاء برامج أكثر كفاءة وقابلة للقراءة.
  4. سيتفيل ج: ما هو وكيف يعمل?
  5. التعريف والميزات

سؤال وجواب

ما هو سيتفيل في ج language لغة البرمجة?

كيفية استخدام سيتفيل بشكل صحيح في ج language لغة البرمجة?

كيف سيتفيل العمل في ج language لغة البرمجة?

الرمز الذي يمكن استخدامه مع سيتفيل في ج language لغة البرمجة?

في أي الحالات هو أنه من المفيد استخدام سيتفيل في ج language لغة البرمجة?

سيتفيل ج: ما هو وكيف يعمل?

في سي++ ، وظيفة سيتفيل () هي جزء من مكتبة إيومانيب ويستخدم لتعيين حرف التعبئة عند تنسيق الإخراج. تأخذ وظيفة سيتفيل () وسيطة واحدة ، وحرف تعبئة ، وتعيينها كحرف تعبئة للإخراج المنسق اللاحق.

للإخراج المنسق في ج++ ، يتم استخدام فئة أوستريم ، والتي تمثل دفق الإخراج. يتم استدعاء طريقة سيتفيل () من مثيل من هذه الفئة وتعيين رمز الحشو لاستخدامها في عمليات الإخراج التالية.

يتم استخدام رمز التعبئة ، على سبيل المثال ، عند استخدام مناور سيتو () ، الذي يحدد عرض حقل الإخراج. إذا كان طول قيمة الإخراج أقل من عرض الحقل المحدد ، فسيتم استخدام أحرف التعبئة لملء المساحة المتبقية إلى العرض المحدد.

وفيما يلي مثال على استخدام وظيفة سيتفيل () جنبا إلى جنب مع سيتو () مناور للإخراج المنسق:

# تشمل

# تشمل

كثافة العمليات الرئيسية () {

عدد الباحث = 42;

ستد:: كوت << ستد:: سيتفيل ('*') <<ستد:: سيتو (10) < < عدد< < ستد:: إندل;

العودة 0;

}

في هذا المثال ، يتم تعيين حرف التعبئة " * " باستخدام وظيفة سيتفيل () ، وعرض حقل الإخراج هو 10 أحرف باستخدام سيتو() مناور. ونتيجة لذلك ، سيتم عرض الرقم 42 على الشاشة مع الأحرف "*" كملء يصل إلى عرض حقل من 10 أحرف.

ستكون نتيجة تنفيذ هذا المثال:

*******42

يمكنك أيضا إعادة تعيين رمز التعبئة وإعادته إلى القيمة الافتراضية باستخدام وظيفة سيتفيل (). على سبيل المثال:

  1. ستد:: كوت << ستد:: سيتفيل (' ' ) < < ستد:: سيتو (10) < < عدد < < ستد:: إندل;

في هذه الحالة ، سيتم تعيين حرف التعبئة على مسافة ، وسيتم عرض الرقم 42 على الشاشة مع ملء المسافات.

التعريف والميزات

سيتفيل () هي وظيفة من لغة البرمجة سي programming التي تسمح لك لتعيين حرف الحشو لقيم الإخراج مع عرض ثابت. وهو جزء من مكتبة إيومانيب ويستخدم جنبا إلى جنب مع << المشغل للإخراج المنسق إلى وحدة التحكم.

المهمة الرئيسية لوظيفة سيتفيل() هي ملء المساحات الفارغة في سلسلة تصل إلى عرض معين مع حرف محدد من قبل المستخدم. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، لمحاذاة الأعمدة عند عرض جدول أو تنسيق القيم الرقمية.

بناء جملة وظيفة سيتفيل () كما يلي:

سيتفيل ('رمز');

هنا ، 'الحرف' هو الحرف الذي سيتم استخدامه لملء الفراغات. يمكن أن يكون أي حرف شار.

مثال على استخدام وظيفة سيتفيل ():

# تشمل

# تشمل

كثافة العمليات الرئيسية () {

عدد الباحث = 123;

ستد:: كوت < < "عدد:" <<ستد:: سيتو(10) < < ستد:: سيتفيل ('*') < < عدد < < ستد:: إندل;

العودة 0;

}

في هذا المثال ، يتم استخدام الحرف ' * ' لملء مساحة تصل إلى 10 أحرف واسعة. ستكون النتيجة:

عدد: * * * 123

وبالتالي ، فإن وظيفة سيتفيل () هي أداة ملائمة للتحكم في تنسيق إخراج القيم في لغة سي++. يسمح لك بتعيين حرف التعبئة وتعيين عرض ثابت للصفوف ، وهو أمر مفيد بشكل خاص عند عرض الجداول أو محاذاة الأعمدة.

سؤال وجواب

ما هو سيتفيل في ج language لغة البرمجة?

سيتفيل هي وظيفة في لغة البرمجة سي programming التي تحدد الحرف المستخدم لملء حقل في وظائف التنسيق مثل سيتو و سيتبريسيسيون.

كيفية استخدام سيتفيل بشكل صحيح في ج language لغة البرمجة?

لاستخدام سيتفيل في لغة البرمجة سي programming ، يجب استيراد مكتبة إيومانيب وندعو ذلك مع الحرف المطلوب كوسيطة قبل استخدام وظائف التنسيق مثل سيتو و سيتبريسيسيون.