Tu peut le faire sans problème, mais il vaut mieux éviter de mettre des fichiers include dont tu ne te sers pas réellement car ça rallentie la compilation.
Par contre pour éviter les bug qu´évoque jejej, il y a une astuce, c´est de mettre au début du fichier .h que tu crée :
- ifndef TOUTENUN_H
- define TOUTENUN_H
et ne pas oublier de mettre tout à la fin :
- endif
Comme ça, si le fichier est inclue plusieurs fois, il n´est lu qu´une fois.
Tu remarqueras que c´est la méthode qu´utilise tout les fichiers d´en-tête standard.