slides/wez-streams2003/intro-what.xml
what are they?
0/27
Why?
  • • Simplest case: File pointer from fopen()
  • • Represent any object or resource with streamable behaviour
  • • Sockets (network)
  • • Pipes/FIFOs (executed programs)
  • • Memory buffers
  • • Anything else that data can be written to and read from in chunks