How does the C++ compiler go from your neatly organized source code to a binary file that the machine understands? Find out in this article.