System::IO::StringReader sınıfı
İç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. Yığın (stack) üzerinde veya new operatörüyle bu tipin örneğini oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarı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ışın konumunu değiştirmeden akıştan tek bir karakter okur. |
| Read() override | Akıştan tek bir karakter okur. |
| Read(ArrayPtr<char_t>, int, int) override | Belirtilen konumdan başlayarak akıştan belirtilen karakter dizisine belirtilen sayıda karakter okur. |
| ReadLine() override | Akıştan karakterleri, geçerli 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.Page for C++