write() Alternative
-
Ich suche nach gewissen Informationen zur Funktion write(). Aus welcher Header stammt sie (unter Windows)? Ich benutze sie gerade relativ "blind", was natürlich nicht so toll ist, um Daten aus einem Buffer n der Kosole auszugeben:
write(1, buffer, anz_daten);Gibt es eine Möglichkeit, das selbe mit printf() zu verwirklichen, ohne zusätzliche Variablen einzuführen? Also so, dass bei ...
printf("%s", buffer);
... nur 'anz_daten' Ausgegeben werden, und nicht der gesamte Buffer? Und das ganze möglichst ohne '\0' irgendwo anzuhängen?
-
http://home.fhtw-berlin.de/~junghans/cref/FUNCTIONS/write.html
ich würd mal sagen use ->GOOGLE!
mfg hohesC
-
Evolver schrieb:
Gibt es eine Möglichkeit, das selbe mit printf() zu verwirklichen, ohne zusätzliche Variablen einzuführen? Also so, dass bei ...
printf("%s", buffer);
... nur 'anz_daten' Ausgegeben werden, und nicht der gesamte Buffer? Und das ganze möglichst ohne '\0' irgendwo anzuhängen?leider nicht. irgendwie muss die funktion ja mitkriegen wieviele daten da sind
-
Na gut, danke.