web-dev-qa-db-fra.com

Comment créer mon propre fichier d'en-tête en c ++?

Est-il possible de créer mon propre fichier d'en-tête? Quelqu'un peut-il m'aider à créer mon propre fichier d'en-tête en c ++ avec un exemple?

14
user2979770

Oui, bien sûr, mais avant cela, vous devez savoir ce que sont les fichiers d'en-tête et comment les utiliser correctement.

fichier: votrenom.h

#ifndef YOUR_NAME_INCLUDE
#define YOUR_NAME_INCLUDE

/* Your function statement here */
#endif

votrenom.cpp

#include <iostream.h>
#include "yourname.h"

/* Your function definition here */

main.cpp

#include <iostream.h>
#include "yourname.h"

/* Your function calling here */

Pour en savoir plus sur les fichiers d'en-tête et inclure des instructions, cliquez sur le lien ci-dessous.

Tutoriel d'en-tête

28
Jefree Sujit

Oui, vous pouvez créer votre propre fichier d'en-tête.

  1. Veuillez passer par la pensée en c ++ par bruce eckel vol 1.
  2. Pour commencer, un fichier d'en-tête porte l'extension ".h"/". Hpp"
  3. Ces fichiers ont une déclaration des structures de données définies par l'utilisateur et des interfaces telles que la déclaration de classe, les prototypes de fonctions, etc.
  4. Après l'avoir déclaré et stocké dans le dossier du projet. vous devez inclure ce fichier dans .cpp/.c par exemple:

fichier: myheader.h

#ifndef MYHEADER 
#define MYHEADER
    ......
#endif

fichier: myclass.cpp

#include <iostream.h>
#include "myheader.h"
4
Ashutosh