phpbar.de logo

Mailinglisten-Archive

[php] fprintf-Ersatz gesucht

[php] fprintf-Ersatz gesucht

Hartmut Holzgraefe hartmut_(at)_six.de
Wed, 23 Aug 2000 12:55:29 +0200


Sascha Schumann wrote:
>     Das gleiche würde ein C Implementation machen, denn bevor auf
>     den Stream geschrieben werden kann, muß das Ergebnis
>     vorliegen. Du könntest natürlich jetzt anführen, daß man eine
>     sprintf-ähnliche Funktion benutzen könnte, die anstatt auf
>     einem Buffer zu operieren, die Ergebnisse gleich in den
>     Stream schickt. Das würde bedeuten, daß man den ganzen
>     formatted_print Code duplizieren und modifizieren müßte. Nur
>     dann hättest du den Vorteil, den du oben als Argument
>     anführst.

ich möchte wetten, das in der glibc statt dessen der Code nur
einmal existiert und innerhalb dessen einzelne Zeichen wahlweise
mit *buffer++ in Strings oder mit fputc() in Streams geschrieben
werden oder sogar alles über Streams läuft und die sprintf-Variante
üebr Memory-Streams implementiert wird


--
Hartmut Holzgraefe         
  hartmut_(at)_six.de     http://www.six.de    +49-711-99091-77 fax:-99


php::bar PHP Wiki   -   Listenarchive