title: C++ Streams vs. C-style IO?
body: <p>I was coding some C++ for a small hobby project when I noticed that I'm using C-style operations to access IO (<code>printf</code>, <code>fopen</code>, etc.).</p>
  
  <p>Is it considered "bad practice" to involve C functions in C++ projects? What are the advantages of using streams over C-style IO access?</p>