title: Are there any advantages of _not_ using multiple files in a code-project? (C++)
body: <p>As opposed to <a href="https://stackoverflow.com/questions/15580539/what-are-the-advantages-of-using-more-then-1-code-file-for-a-project-c">What are the advantages of using more then 1 code file for a project? (C++)</a> I'd like to know whether there are (technical or other) advantages of not using multiple code-files for a, for example, C++-project? </p>
  
  <p>Is splitting up in several files just a human-thing? Wouldn't it be better for the machine to handle all of them at once in term of visibility/optimization?</p>