Streams: Puffer und Zugriff

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Streams: Puffer und Zugriff

    Hallo,
    ich möchte in C++ Streams eigener Datenformate verwalten. Ist es möglich, Streams zu puffern, um auf beliebige Daten im Puffer zurückgreifen zu können? Ich habe bislang sehr wenig Erfahrungen mit dem Stream-Konzept...
    Ein Beispiel, was ich damit erreichen will: EIn Input-Stream empfängt einen Datentyp, der unter anderem über einen Timestamp verfügt. Der In-Stream puffert die ankommenden Daten. Komponenten, welche die Daten abrufen, sollen dann nicht nur in der Lage sein, sequentiell vom Stream zu lesen, sondern auch Daten gezielt aus dem Puffer abrufen können (z.B. anhand des Timestamp).
    >: 4 8 15 16 23 42