title: Identifier in C++ cannot be a keyword, can it?
body: <p>I can describe my moment mood with the following keywords: </p>
  
  <p><strong>this new private protected case for public try throw long false signed union or not friend delete double auto class and return short static break using true virtual volatile while do default export if register catch else float</strong></p>
  
  <p>Are these keywords identifiers? My question is can I use these with re-definition or overloading? No. But why not? "The standard reserved keywords that cannot be used for programmer created identifiers are: ..." - Excuse me?! What does it means? I can't understand why they gave me some keywords and tell me not to use them. What identifiers should I use then? </p>
  
  <p>Thanks for the answering!</p>