Forum: Algorithmen, Datenstrukturen und Klassendesign
by TurboMagic,
5. Dez 2021
Hallo,
wozu der Aufruf mit 1 Byte Müll?
Du kannst das legal auch mit einem Count von 0 aufrufen.
Wie gesagt: ich hatte es auch versucht ohne den Parameter umzusetzen und man hätte dann nach dem letzten
Aufruf selber manuell DOne aufrufen müssen. Nur hat da was irgendwie nicht geklappt und ich habe auch nicht
wirklich rausgefunden wie ich das ändern müsste damit es auf diese weise...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by TurboMagic,
4. Dez 2021
Naja, die Idee ist simple:
Man weiß vorher noch nicht wie viele Daten es sein werden oder es ist mehr, als man im Speicher puffern will.
Also möchte man diese Daten stückweise verarbeiten und füttert immer ein weiteres Stückchen dem CalcSteam, bis man
weiß, das man jetzt das letzte Stück bekommen hat. In dem Fall setzt man diesen letzten parameter auf true.
Danach kann man seinen...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by TurboMagic,
3. Dez 2021
Hallo,
falls interessant: ich habe im Entwicklungszweig jetzt eine Fassung die ein weiteres Overload für CalcStream erhalten hat.
Dieses ruft init nicht auf, das muss man irgendwo vorher mal selber tun, liefert keinen berechneten Hash zurück,
den kann man ja via DigestAsXXX methoden bekommen und hat aber einen neuen Parameter: IsLastCall.
Beim Letzten Aufruf vor dem Abrufen des berechneten...