Why is there a class keyword in C++?
<p>This question came to my mind when I learned C++ with a background of C. Even if there was a  <code>struct</code> why did <a href="http://en.wikipedia.org/wiki/Bjarne%5FStroustrup">Stroustrup</a> felt it was necessary to introduce the <code>class</code> keyword? I tried asking people at that time but couldn't get a satisfactory answer. So can the Stack Overflow community answer it?</p>
