## StringReader::Read() method


Leest een enkel teken uit de stroom.

```cpp
virtual int System::IO::StringReader::Read() override
```


### ReturnValue

Een gelezen teken of -1 als er geen teken is gelezen

## Zie ook

* Class [StringReader](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
## StringReader::Read(ArrayPtr\<char_t\>, int, int) method


Leest het opgegeven aantal tekens uit de stream naar de opgegeven tekenarray, beginnend op de opgegeven positie.

```cpp
virtual int System::IO::StringReader::Read(ArrayPtr<char_t> buffer, int index, int count) override
```


| Parameter | Type | Beschrijving |
| --- | --- | --- |
| buffer | ArrayPtr\<char_t\> | De tekenarray om de gelezen tekens van de stream naar toe te schrijven |
| index | int | Een 0-gebaseerde index in **buffer** waarop gestart moet worden met schrijven. |
| count | int | Het aantal tekens om te lezen van de stroom. |

### ReturnValue

Het aantal tekens gelezen van de stroom

## Zie ook

* Typedef [ArrayPtr](../../../system/arrayptr/)
* Class [StringReader](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
