Fichiers.h

J'ai un peu de difficulté à trouver des infos précises pour la création des 'fichiers. h' avec un '#define' d'un type structuré dont la porté doit s'étendre jusqu'au module application (main).
Merci d'avance pour des précieux renseignements.
Eddy.

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Entre les fichiers.c et .h, il n'y a pas de grandes différences. Si tu veux pouvoir réutiliser les définitions faites ds un fichier différent du fichiers principal il faut le préciser à la compîlation. Le top étant ( sous Unix) d'utiliser un Makefile qui automatise cette compilation ( et le sur - top c'est le OcamlMakefile mais c'est une autre histoire ..... ).

    Dohm qui vous bouleg tous
    1. > le sur - top c'est le OcamlMakefile mais c'est une autre histoire
      je t en prie, developpe. c est quoi le surtop du OCamlMakefile?
  2. C'est simple pour créer un header (.h) il sufit d'écrire le code qui doit contenir le .h au même niveau que le .h. C'est à dire tu écris ton code en C et dans le même répertoire tu écris le .h sauf que le header tu ne le compiles pas et dans ton code tu le déclares comme ça: #define "header.h".