Virtual FMAN forum
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Virtual FMAN forum

Virtual FMAN forum
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-64%
Le deal à ne pas rater :
-64% sur le Lot de 2 Enceintes bibliothèques Jamo S17F (gris ou bleu)
199 € 549 €
Voir le deal

 

 Format des fichiers sources

Aller en bas 
3 participants
AuteurMessage
le_duche

le_duche


Nombre de messages : 60
Age : 39
Localisation : Bruxelles
Date d'inscription : 07/12/2005

Format des fichiers sources Empty
MessageSujet: Format des fichiers sources   Format des fichiers sources EmptyMar 14 Fév à 10:16

Quand je fais un projet, j'ai mon fichier main.cpp auquel j'ajoute un certain nombre de binomes ("fichier.h","fichier.cpp")

Mais j'ai vu des gens utiliser des fichiers ".c" , ".cp" , ".hpp"
Quand je visite les fichiers dev on rencontre pas mal de ".a" , ".o"

Et je ne sais pas trop ce que c'est tout ca...
Pourrais-t-on éclairer ma lanterne ? confused

Si il y a des trucs équivalents, quelles sont les habitudes de programmeurs ?
Revenir en haut Aller en bas
countag




Nombre de messages : 57
Date d'inscription : 10/02/2006

Format des fichiers sources Empty
MessageSujet: Re: Format des fichiers sources   Format des fichiers sources EmptyMar 14 Fév à 15:41

je ne suis pas un expert mais je crois que :
.o = fichier objet (fichier temporaire) qui reunissent un .h et .c pour etre linker
.a = librairie compilée pareil que les .o saut qu ils sont pas temporaire car ils vont reservir plus tard.

.c = code C
.cpp = code C++
.h = header d un code C
.hpp = Header d un code C++

enfin generalement les headers c est toujours .h

si j ai dit une betise je suis desole :/
Revenir en haut Aller en bas
le_duche

le_duche


Nombre de messages : 60
Age : 39
Localisation : Bruxelles
Date d'inscription : 07/12/2005

Format des fichiers sources Empty
MessageSujet: Re: Format des fichiers sources   Format des fichiers sources EmptyMer 15 Fév à 0:35

ok je vois l'idée...
Revenir en haut Aller en bas
FVIRTMAN
Admin
FVIRTMAN


Nombre de messages : 78
Date d'inscription : 11/11/2005

Format des fichiers sources Empty
MessageSujet: Re: Format des fichiers sources   Format des fichiers sources EmptyJeu 16 Fév à 2:38

C'est presque ça, mais je corrigerais un ou 2 trucs :

Rien a dire pour .c .cpp .h .hpp Smile

Les .o (ou .obj sur certains compilos) sont uniquement des .c (ou .cpp) compilés. Ils ne contiennent pas les headers (les .h ou .hpp)

En gros, quand tu compiles un programme, il compile d'abord chaque .c (ou .cpp) en .o, en se servant des .h, mais sans mettre ces derniers dans le .o
Ensuite il linke pour faire l'exe.

Tu peux ainsi récupérer des .h et .o de quelqu'un d'autre, et les utiliser dans ton programme (mais tu ne verras pas la source !)

Les .a (ou .lib sur certains compilos) sont simplement un assemblage de plusieurs fichiers .o

C'est pour cela, si je prends l'exemple de SDL, qu'il y a plusieurs .h et uniquement 1 ou 2 .a (ou .lib) qui contiennent tous les .c compilés de SDL.
Revenir en haut Aller en bas
http://perso.numericable.fr/fvirtman
Contenu sponsorisé





Format des fichiers sources Empty
MessageSujet: Re: Format des fichiers sources   Format des fichiers sources Empty

Revenir en haut Aller en bas
 
Format des fichiers sources
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Conseil] Format .x

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Virtual FMAN forum :: Tutorial C++ :: Debutants en C++-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser