I'm currently in the process of learning c++ and I am trying to get a better understanding of whats going on... I was wondering if it is possible to program anything useful without using headers, and also... what is inside these headers, i have a vague understanding but its still doesn't quite all add up yet.