IStream* Objekt kopieren



  • Hallo Leute,

    ich bekomme über eine Funktion einen IStream als Übergabeparameter.

    In dieser Funktion habe ich zwei lokale IStream* Objekte.

    Nun möcht ich den Übergabeparameter auf die zwei lokale Obkekte kopieren.

    IStream liefert eine Funktion Clone, diese aber nach meinem Verständnis den Seek pointer kopiert aber nicht die Daten.

    Kann mir vielleicht einer sagen wie das kopieren geht?


  • Administrator

    Hab noch nie wirklich stark mit IStream gearbeitet aber wenn ich mir die MSDN zu IStream so anschaue, dann könnte man doch IStream::CopyTo verwenden. Den Seek auf das erste Byte setzen und dann alles rüber kopieren.

    Clone scheint mir nur eine Art von Referenz auf den IStream mit eigenem Seeker zu sein.

    Grüssli


Log in to reply