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

كستديو: ما هو وكيفية استخدامه

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

وتشمل الوظائف الرئيسية التي تقدمها مكتبة سيستديو فوبين لفتح ملف ، فكلوس لإغلاق ملف ، فبرينتف و فسكانف للإدخال/الإخراج المنسق ، فجيتس و فبوت للعمل مع السلاسل ، وغيرها الكثير. وبالإضافة إلى ذلك ، يدعم سيستديو أيضا عمليات الإدخال/الإخراج باستخدام مشغلي تدفق مثل <>.

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

  1. ما هو سيستديو?
  2. التعريف والغرض
  3. الوظائف الرئيسية لمكتبة كستديو
  4. أمثلة على استخدام سيستديو
  5. توصيات لاستخدام كستديو
  6. توفر مكتبة ستديو القياسية مجموعة من الوظائف للعمل مع الملفات في ج++. وفيما يلي بعض التوصيات التي سوف تساعدك على استخدام سيستديو أكثر فعالية:
  7. فتح ملف: استخدم الدالة المفتوحة لفتح الملف. فإنه يأخذ وسيطتين: اسم الملف ووضع الافتتاح. على سبيل المثال ، فوبين("ملف.النص " ، "ص") يفتح ملف الملف.النص للقراءة.
  8. التحقق من الفتح الناجح للملف: بعد فتح الملف ، تحقق دائما مما إذا كان قد تم فتحه بنجاح. للقيام بذلك ، استخدم إذا (ملف != لاغية). إذا تعذر فتح الملف ، ترجع الدالة فوبين فارغة.
  9. قراءة وكتابة البيانات: استخدام وظائف فريد وفريت لقراءة وكتابة البيانات إلى ملف. على سبيل المثال ، فريد(المخزن المؤقت ، سيزوف(شار) ، 100 ، ملف) يقرأ 100 حرف من ملف إلى المخزن المؤقت.
  10. إغلاق ملف: بعد الانتهاء من العمل مع ملف ، أغلقه دائما باستخدام وظيفة فكلوس. على سبيل المثال ، يغلق فكلوس(ملف) الملف المشار إليه بواسطة متغير الملف.
  11. التحقق من نهاية الملف: عند قراءة البيانات من ملف ، تحقق دائما من نهاية الملف. للقيام بذلك ، استخدم حالة بينما (!فوف (ملف)). سيساعد هذا على تجنب قراءة وحدات البايت الفارغة في نهاية الملف.

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

سؤال وجواب

ما هو سيستديو?

  • ستديو (مع الإدخال / الإخراج القياسي) هي مكتبة قياسية في لغة ج التي توفر الوظائف الأساسية للعمل مع إدخال البيانات والمخرجات.
  • كيفية استخدام سيستديو?
  • لاستخدام سيستديو ، تحتاج إلى توصيل ملف الرأس" سيستديو " إلى البرنامج الخاص بك باستخدام #تضمين التوجيه. بعد توصيل ملف الرأس ، يمكنك استخدام وظائف للعمل مع إدخال البيانات والإخراج ، مثل برينتف ، سكانف ، فوبين ، فكلوس وغيرها.
  • كيف يمكنني عرض النص على الشاشة باستخدام سيستديو?
  • يمكنك استخدام وظيفة برينتف لعرض النص على الشاشة. على سبيل المثال ، لعرض النص "مرحبا بالعالم!"على الشاشة ، تحتاج إلى كتابة برينتف ("مرحبا العالم!");
  • كيفية حساب عدد من لوحة المفاتيح باستخدام سيستديو?

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

توفر مكتبة ستديو القياسية مجموعة من الوظائف للعمل مع الملفات في ج++. وفيما يلي بعض التوصيات التي سوف تساعدك على استخدام سيستديو أكثر فعالية:

فتح ملف: استخدم الدالة المفتوحة لفتح الملف. فإنه يأخذ وسيطتين: اسم الملف ووضع الافتتاح. على سبيل المثال ، فوبين("ملف.النص " ، "ص") يفتح ملف الملف.النص للقراءة.

التحقق من الفتح الناجح للملف: بعد فتح الملف ، تحقق دائما مما إذا كان قد تم فتحه بنجاح. للقيام بذلك ، استخدم إذا (ملف != لاغية). إذا تعذر فتح الملف ، ترجع الدالة فوبين فارغة.

قراءة وكتابة البيانات: استخدام وظائف فريد و فوريت لقراءة وكتابة البيانات إلى ملف. على سبيل المثال ، فريد(المخزن المؤقت ، سيزوف(شار) ، 100 ، ملف) يقرأ 100 حرف من ملف إلى المخزن المؤقت.

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

التحقق من نهاية الملف: عند قراءة البيانات من ملف ، تحقق دائما من نهاية الملف. للقيام بذلك ، استخدم الوقت (!) حالة (ملف)). سيساعد هذا على تجنب قراءة وحدات البايت الفارغة في نهاية الملف.

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

سؤال وجواب

ما هو سيستديو?

ستديو (مع الإدخال / الإخراج القياسي) هي مكتبة قياسية في لغة ج التي توفر الوظائف الأساسية للعمل مع إدخال البيانات والمخرجات.

  • لاستخدام سيستديو ، تحتاج إلى توصيل ملف الرأس" سيستديو " إلى البرنامج الخاص بك باستخدام #تضمين التوجيه. بعد توصيل ملف الرأس ، يمكنك استخدام وظائف للعمل مع إدخال البيانات والإخراج ، مثل برينتف ، سكانف ، فوبين ، فكلوس وغيرها.
  • يمكنك استخدام وظيفة برينتف لعرض النص على الشاشة. على سبيل المثال ، لعرض النص "مرحبا بالعالم!"على الشاشة ، تحتاج إلى كتابة برينتف ("مرحبا العالم!");
  • يمكنك استخدام وظيفة المسح الضوئي لقراءة رقم من لوحة المفاتيح. على سبيل المثال ، لحساب رقم في متغير س ، تحتاج إلى كتابة سكانف ("٪د" ، &س) ؛ ، حيث ٪ د يشير إلى أنك بحاجة إلى حساب عدد صحيح ، و &س هو عنوان المتغير الذي تريد حفظ قيمة القراءة.

سؤال وجواب

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

الوظائف القياسية لمكتبة سيستديو مسبوقة بـ" ستديو " وتشمل وظائف مثل برينتف () ، سكانف () ، فوبين () ، فكلوس() وغيرها الكثير.

  • مكتبة سيستديو هي جزء من المكتبة القياسية للغة البرمجة سي. أنه يحتوي على وظائف للعمل مع الملفات ، وتدفقات الإدخال / الإخراج القياسية (ستدين ، ستدوت ، ستدير) والإخراج المنسق.
  • ستدين
  • ستدوت
  • ستدير
  • وظائف القراءة والكتابة:

فوبين

- يفتح الملف في الوضع المحدد في الوسيطة;

فكلوس

- يغلق الملف;

  1. فبوتك
    • - يكتب حرف إلى ملف;
    • فبوت
    • - يكتب سلسلة إلى ملف;
    • فغيتك
    • - يقرأ حرف من ملف;
    • فجيتس
  2. - يقرأ سطر من ملف;
    • فريد
    • - يقرأ كتلة من البيانات من ملف;
    • فوريت
    • - يكتب كتلة من البيانات إلى ملف;
    • فبرينتف
    • - تنسيق الإخراج إلى ملف;
  3. فسكانف
    • - تنسيق القراءة من ملف;
    • وظائف للعمل مع تدفقات الإدخال / الإخراج القياسية:

جيتشار

- يقرأ حرف من لوحة المفاتيح;