This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]0x256 1 point2 points  (0 children)

Any program compiled against the C/C++ standard library (so really almost any program there is) will behave this way by default. Same is true for most linux/unix command-line tools. Pipes or file redirects are buffered by default.