System::IO::StringReader class
محتويات
[
يخفي
]StringReader class
يمثل قارئًا يقرأ الأحرف من سلسلة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام عامل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class StringReader : public System::IO::TextReader
الطرق
| طريقة | الوصف |
|---|---|
| Close() override | يغلق التدفق. |
| Dispose() override | لا يفعل شيئًا. |
| Dispose(bool) override | لا يفعل شيئًا. |
| Peek() override | يقرأ حرفًا واحدًا من الدفق دون تغيير موضع الدفق. |
| Read() override | يقرأ حرفًا واحدًا من الدفق. |
| Read(ArrayPtr<char_t>, int, int) override | يقرأ العدد المحدد من الأحرف من الدفق إلى مصفوفة الأحرف المحددة بدءًا من الموضع المحدد. |
| ReadLine() override | يقرأ الأحرف من الدفق حتى نهاية السطر الحالي. |
| ReadToEnd() override | يقرأ الأحرف من الدفق حتى نهاية الدفق. |
| StringReader(const String&) | ينشئ مثيلًا جديدًا من فئة StringReader التي تقرأ الأحرف من السلسلة المحددة. |
انظر أيضًا
- Class TextReader
- Namespace System::IO
- Library Aspose.Font for C++