System::IO::StringReader class
İçindekiler
[
Saklamak
]StringReader class
Bir dizeden karakter okuyan bir okuyucuyu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class StringReader : public System::IO::TextReader
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Close() override | Akışı kapatır. |
| Dispose() override | Hiçbir şey yapmaz. |
| Dispose(bool) override | Hiçbir şey yapmaz. |
| Peek() override | Akıştan tek bir karakteri, akış konumunu değiştirmeden okur. |
| Read() override | Akıştan tek bir karakter okur. |
| Read(ArrayPtr<char_t>, int, int) override | Akıştan belirtilen sayıda karakteri, belirtilen konumdan başlayarak belirtilen karakter dizisine okur. |
| ReadLine() override | Akıştan karakterleri mevcut satırın sonuna kadar okur. |
| ReadToEnd() override | Akıştan karakterleri akışın sonuna kadar okur. |
| StringReader(const String&) | Belirtilen dizeden karakter okuyan yeni bir StringReader sınıf örneği oluşturur. |
Ayrıca Bakınız
- Class TextReader
- Namespace System::IO
- Library Aspose.Font for C++