Ce qui devrait aller dans une .h fichier?

Lors de la division de votre code dans plusieurs fichiers juste exactement ce que devrait aller dans une .h de fichier et de ce qu'il devrait aller dans une .fichier cpp?

  • Question connexe: stackoverflow.com/questions/333889/...
  • C'est une pure question de style, mais je crois que C++ déclarations aller dans un .hpp fichier alors que C des déclarations d'aller dans un .h fichier. Ceci est très utile lors du mélange de code C et C++ (par exemple les anciens modules en C).
  • Du sens. C'est que la pratique souvent utilisée?
  • Oui, la pratique est souvent utilisé, en particulier lors du mélange de C++ et de C langues.