مكتبة الإدخال / الإخراج القياسية للغة البرمجة ج هي مجموعة من الوظائف ووحدات الماكرو المعلنة في ملف الرأس.ح. يوفر أدوات مريحة وفعالة للعمل مع أجهزة الإدخال / الإخراج مثل الملفات ووحدة التحكم واتصالات الشبكة وما إلى ذلك. كتديو يسمح للمبرمج لقراءة وكتابة البيانات إلى الملفات ، ونقل البيانات عبر الشبكة ، الإخراج المنسق إلى الشاشة وأكثر من ذلك بكثير.
وتشمل الوظائف الرئيسية التي تقدمها مكتبة سيستديو فوبين لفتح ملف ، فكلوس لإغلاق ملف ، فبرينتف و فسكانف للإدخال/الإخراج المنسق ، فجيتس و فبوت للعمل مع السلاسل ، وغيرها الكثير. وبالإضافة إلى ذلك ، يدعم سيستديو أيضا عمليات الإدخال/الإخراج باستخدام مشغلي تدفق مثل <>.
لاستخدام وظائف من مكتبة سيستديو ، تحتاج إلى توصيل ملف الرأس المناسب في بداية البرنامج: #تضمين. بعد ذلك ، يمكنك استخدام جميع الوظائف ووحدات الماكرو المعلنة في سيستديو.ح. على سبيل المثال ، يمكنك قراءة البيانات من ملف باستخدام وظيفة فسكنف ، والإخراج إلى وحدة التحكم باستخدام وظيفة برينتف.
- ما هو سيستديو?
- التعريف والغرض
- الوظائف الرئيسية لمكتبة كستديو
- أمثلة على استخدام سيستديو
- توصيات لاستخدام كستديو
- توفر مكتبة ستديو القياسية مجموعة من الوظائف للعمل مع الملفات في ج++. وفيما يلي بعض التوصيات التي سوف تساعدك على استخدام سيستديو أكثر فعالية:
- فتح ملف: استخدم الدالة المفتوحة لفتح الملف. فإنه يأخذ وسيطتين: اسم الملف ووضع الافتتاح. على سبيل المثال ، فوبين("ملف.النص " ، "ص") يفتح ملف الملف.النص للقراءة.
- التحقق من الفتح الناجح للملف: بعد فتح الملف ، تحقق دائما مما إذا كان قد تم فتحه بنجاح. للقيام بذلك ، استخدم إذا (ملف != لاغية). إذا تعذر فتح الملف ، ترجع الدالة فوبين فارغة.
- قراءة وكتابة البيانات: استخدام وظائف فريد وفريت لقراءة وكتابة البيانات إلى ملف. على سبيل المثال ، فريد(المخزن المؤقت ، سيزوف(شار) ، 100 ، ملف) يقرأ 100 حرف من ملف إلى المخزن المؤقت.
- إغلاق ملف: بعد الانتهاء من العمل مع ملف ، أغلقه دائما باستخدام وظيفة فكلوس. على سبيل المثال ، يغلق فكلوس(ملف) الملف المشار إليه بواسطة متغير الملف.
- التحقق من نهاية الملف: عند قراءة البيانات من ملف ، تحقق دائما من نهاية الملف. للقيام بذلك ، استخدم حالة بينما (!فوف (ملف)). سيساعد هذا على تجنب قراءة وحدات البايت الفارغة في نهاية الملف.
معالجة الأخطاء: تحقق دائما من وجود أخطاء عند العمل مع الملفات. للقيام بذلك ، استخدم وظيفة فيرور. على سبيل المثال ، إذا(فيرور (ملف)) يتحقق إذا حدث خطأ أثناء العمل مع الملف. باستخدام هذه التوصيات ، سوف تكون قادرة على العمل بشكل أكثر فعالية مع الملفات في ج using باستخدام سيستديو.
سؤال وجواب
ما هو سيستديو?
- ستديو (مع الإدخال / الإخراج القياسي) هي مكتبة قياسية في لغة ج التي توفر الوظائف الأساسية للعمل مع إدخال البيانات والمخرجات.
- كيفية استخدام سيستديو?
- لاستخدام سيستديو ، تحتاج إلى توصيل ملف الرأس" سيستديو " إلى البرنامج الخاص بك باستخدام #تضمين التوجيه. بعد توصيل ملف الرأس ، يمكنك استخدام وظائف للعمل مع إدخال البيانات والإخراج ، مثل برينتف ، سكانف ، فوبين ، فكلوس وغيرها.
- كيف يمكنني عرض النص على الشاشة باستخدام سيستديو?
- يمكنك استخدام وظيفة برينتف لعرض النص على الشاشة. على سبيل المثال ، لعرض النص "مرحبا بالعالم!"على الشاشة ، تحتاج إلى كتابة برينتف ("مرحبا العالم!");
- كيفية حساب عدد من لوحة المفاتيح باستخدام سيستديو?
يمكنك استخدام وظيفة المسح الضوئي لقراءة رقم من لوحة المفاتيح. على سبيل المثال ، لحساب رقم في متغير س ، تحتاج إلى كتابة سكانف ("٪د" ، &س) ؛ ، حيث ٪ د يشير إلى أنك بحاجة إلى حساب عدد صحيح ، و &س هو عنوان المتغير الذي تريد حفظ قيمة القراءة.
توفر مكتبة ستديو القياسية مجموعة من الوظائف للعمل مع الملفات في ج++. وفيما يلي بعض التوصيات التي سوف تساعدك على استخدام سيستديو أكثر فعالية:
فتح ملف: استخدم الدالة المفتوحة لفتح الملف. فإنه يأخذ وسيطتين: اسم الملف ووضع الافتتاح. على سبيل المثال ، فوبين("ملف.النص " ، "ص") يفتح ملف الملف.النص للقراءة.
التحقق من الفتح الناجح للملف: بعد فتح الملف ، تحقق دائما مما إذا كان قد تم فتحه بنجاح. للقيام بذلك ، استخدم إذا (ملف != لاغية). إذا تعذر فتح الملف ، ترجع الدالة فوبين فارغة.
قراءة وكتابة البيانات: استخدام وظائف فريد و فوريت لقراءة وكتابة البيانات إلى ملف. على سبيل المثال ، فريد(المخزن المؤقت ، سيزوف(شار) ، 100 ، ملف) يقرأ 100 حرف من ملف إلى المخزن المؤقت.
إغلاق ملف: بعد الانتهاء من العمل مع ملف ، أغلقه دائما باستخدام وظيفة فكلوس. على سبيل المثال ، يغلق فكلوس(ملف) الملف المشار إليه بواسطة متغير الملف.
التحقق من نهاية الملف: عند قراءة البيانات من ملف ، تحقق دائما من نهاية الملف. للقيام بذلك ، استخدم الوقت (!) حالة (ملف)). سيساعد هذا على تجنب قراءة وحدات البايت الفارغة في نهاية الملف.
معالجة الأخطاء: تحقق دائما من وجود أخطاء عند العمل مع الملفات. للقيام بذلك ، استخدم وظيفة فيرور. على سبيل المثال ، إذا(فيرور (ملف)) يتحقق إذا حدث خطأ أثناء العمل مع الملف. باستخدام هذه التوصيات ، سوف تكون قادرة على العمل بشكل أكثر فعالية مع الملفات في ج using باستخدام سيستديو.
سؤال وجواب
ما هو سيستديو?
ستديو (مع الإدخال / الإخراج القياسي) هي مكتبة قياسية في لغة ج التي توفر الوظائف الأساسية للعمل مع إدخال البيانات والمخرجات.
- لاستخدام سيستديو ، تحتاج إلى توصيل ملف الرأس" سيستديو " إلى البرنامج الخاص بك باستخدام #تضمين التوجيه. بعد توصيل ملف الرأس ، يمكنك استخدام وظائف للعمل مع إدخال البيانات والإخراج ، مثل برينتف ، سكانف ، فوبين ، فكلوس وغيرها.
- يمكنك استخدام وظيفة برينتف لعرض النص على الشاشة. على سبيل المثال ، لعرض النص "مرحبا بالعالم!"على الشاشة ، تحتاج إلى كتابة برينتف ("مرحبا العالم!");
- يمكنك استخدام وظيفة المسح الضوئي لقراءة رقم من لوحة المفاتيح. على سبيل المثال ، لحساب رقم في متغير س ، تحتاج إلى كتابة سكانف ("٪د" ، &س) ؛ ، حيث ٪ د يشير إلى أنك بحاجة إلى حساب عدد صحيح ، و &س هو عنوان المتغير الذي تريد حفظ قيمة القراءة.
سؤال وجواب
- كيفية استخدام سيستديو?
- كيفية حساب عدد من لوحة المفاتيح باستخدام سيستديو?
- سيستديو هي مكتبة في لغة البرمجة ج التي توفر وظائف للعمل مع الإدخال/الإخراج القياسية. يسمح لك بقراءة البيانات من مصادر مختلفة ، مثل وحدة التحكم أو الملفات ، وكذلك كتابة البيانات إلى هذه المصادر.
- برينتف: وظيفة لإخراج البيانات المنسقة إلى وحدة التحكم أو إلى ملف;
- فوبين: وظيفة لفتح ملف في وضع القراءة أو الكتابة;
- فوريت: وظيفة لكتابة البيانات إلى ملف;
- يوفر سيستديو مجموعة متنوعة من قدرات معالجة الملفات ، من عمليات القراءة والكتابة الأساسية إلى عمليات أكثر تعقيدا مثل تحريك موضع مؤشر الملف أو قراءة/كتابة كتل البيانات.
- باستخدام سيستديو يسمح للمبرمجين للعمل بشكل فعال مع إدخال البيانات / الإخراج في اللغة ج ، وتوفير المرونة والراحة للتفاعل مع المستخدم ونظام الملفات.
- سيستديو (معيار مكتبة ج الإدخال / الإخراج) هي مكتبة وظيفة التي توفر أدوات لأداء عمليات الإدخال والإخراج في لغة البرمجة ج. إنها واحدة من أكثر مكتبات سي استخداما وتوفر وظائف للعمل مع الملفات وإدخال لوحة المفاتيح وإخراج الشاشة.
- وظائف مكتبة ستديو تشير إلى مكان الحصول على البيانات ، في أي شكل لمعالجتها ، وحيث لإخراج النتيجة. إنها تسمح للمبرمج بمعالجة النصوص والأرقام والبيانات الأخرى بتنسيق مناسب ومرن ، مع الحد الأدنى من الذاكرة ووقت المعالج.
الوظائف القياسية لمكتبة سيستديو مسبوقة بـ" ستديو " وتشمل وظائف مثل برينتف () ، سكانف () ، فوبين () ، فكلوس() وغيرها الكثير.
- مكتبة سيستديو هي جزء من المكتبة القياسية للغة البرمجة سي. أنه يحتوي على وظائف للعمل مع الملفات ، وتدفقات الإدخال / الإخراج القياسية (ستدين ، ستدوت ، ستدير) والإخراج المنسق.
- ستدين
- ستدوت
- ستدير
- وظائف القراءة والكتابة:
فوبين
- يفتح الملف في الوضع المحدد في الوسيطة;
فكلوس
- يغلق الملف;
- فبوتك
- - يكتب حرف إلى ملف;
- فبوت
- - يكتب سلسلة إلى ملف;
- فغيتك
- - يقرأ حرف من ملف;
- فجيتس
- - يقرأ سطر من ملف;
- فريد
- - يقرأ كتلة من البيانات من ملف;
- فوريت
- - يكتب كتلة من البيانات إلى ملف;
- فبرينتف
- - تنسيق الإخراج إلى ملف;
- فسكانف
- - تنسيق القراءة من ملف;
- وظائف للعمل مع تدفقات الإدخال / الإخراج القياسية:
جيتشار