begin process at 2012 05 28 23:56:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Créer .h ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Créer .h ?

dimanche 20 novembre 2005 à 21:44:58 | Créer .h ?

CHKDSK2K

Bonjour à tous je voudrais créer un fichier .h sous turboc mais j'utilise surement pas la bonne methode

alors j'ai créer un fichier  ICI.H et ICI.C que j'ai placé dans mon repertoire INCLUDE

ICI.C

#include "ICI.H"

void module_ICI(void)
{
  int tmp;
  tmp = 10;
  printf("dd %d",tmp);
}



ICI.H

#ifndef TEST_H
#define TEST_H

void module_ICI(void);

#endif

ensuite j'ai créer un fichier TEST.C
#include "ICI.H"

main()
{
   clrscr();
   ici();
   getch();
}

et quand je compile il me dit :

Linker error : Undefined symbol '_ici' in module TEST.C

pourriez vous me dire pourquoi ? ou comment je dois faire pour que cela fonctionne ?

Merci de votre aide


DOS-chkdsk-2K

dimanche 20 novembre 2005 à 22:17:52 | Re : Créer .h ?

magic_Nono

Membre Club

je dirai d'abord qu'il manque les includes stdio.h

ensuite, tu n'as pas du inclure dans le projet tous tes fichiers

sinon, pas de raison que cela ne tourne pas.
___________________________________________________________
Magicalement
Nono
dimanche 20 novembre 2005 à 22:35:17 | Re : Créer .h ?

magma

main()
{
   clrscr();
   module_ICI();
   getch();
}

dimanche 20 novembre 2005 à 22:37:13 | Re : Créer .h ?

magic_Nono

Membre Club
merci magma...

lecture en diagonale/// pas que du bon
++
Nono
dimanche 20 novembre 2005 à 23:47:48 | Re : Créer .h ?

CHKDSK2K


Bonsoir  magic_Nono et magma

Non il ne veut pas du tout même avec module_ICI();
il me donne comme erreur => Linker error : Undefined symbol '_module_ici' in module TEST.C.
L'endroit ou je l'ai placé est il le bon ? cad dans "M:\TURBOC\TC201\INCLUDE"

Merci pour votre aide

DOS-chkdsk-2K
lundi 21 novembre 2005 à 00:04:28 | Re : Créer .h ?

magic_Nono

Membre Club
tous tes sources sont au mm endroit?

___________________________________________________________
Magicalement
Nono
lundi 21 novembre 2005 à 00:12:18 | Re : Créer .h ?

CHKDSK2K

Non j'ai placé le fichier ICI.H et ICI.C dans le repertoire "M:\TURBOC\TC201\INCLUDE" et mon fichier TEST.C est dans le repertoire "M:\TURBOC\TC201\"

DOS-chkdsk-2K
lundi 21 novembre 2005 à 00:16:37 | Re : Créer .h ?

magic_Nono

Membre Club
#include "ICI.H"

aurait du passer
il faut que le ici.c soit bien ds le projet !

que ça ai créé un ici.o

si C pas le cas, vois la config de tc (je l'ai pas utilisé depuis au moins six ans, alors je C plus.

essaie également
#include "include/ICI.H"

___________________________________________________________
Magicalement
Nono
lundi 21 novembre 2005 à 10:27:20 | Re : Créer .h ?

CHKDSK2K

Bonjour à tous,

Il ne veut pas du tout ... "ici.o" c'est pour le cpp et pas pour le c ?

Est-ce que quelqu'un pourrait m'envoyer un p'tit exemple qui fonctionne ?

Merci de votre aide

DOS-chkdsk-2K
lundi 21 novembre 2005 à 12:26:41 | Re : Créer .h ?

Dvdmizo

salut,
plusieurs possibilités à mon avis :

1) vu que ton fichier est sur "M:\TURBOC\TC201\INCLUDE" qui je suppose doit être le dossier où se trouve les autres .h de turbo c ça doit pouvoir marcher en écrivant :

#include <ICI.H>

2) tu peux aussi préciser le chemin direct en faisant :

#include "M:\TURBOC\TC201\INCLUDE\ICI.H"

3) ou bien tu mets ton .h dans le même dossier que ton .c et tu écris :

#include "ICI.H"

DvdMizo

1 2

Cette discussion est classée dans : fichier, créer, test, void, ici


Répondre à ce message

Sujets en rapport avec ce message

créer un arbre à partir d'un fichier word [ par yeager ] Bonjour je suis nouveau et débutant en langage CJe souhaite pouvoir lire un fichier word comportant des informations sur plusieurs livres. A partir de VNEZ TOUS VOIR SA !! [ par Mickylord ] regardez , je ne sais pas comment faire pour ecrire une valeur numerique dans un fichier .txt . Comment je fait ???:void EcrireDisque (void) //SA Créer un vecteur normal [ par voodoo1 ] Bonjour, j'aimerais savoir comment je peux faire pour crééer un vecteur normal à partir d'un fichier obj qui ne contient pas de vecteur normal.J'ai cr Pointeur sur fonction envoyé par dll [ par MoDDiB ] Voila ce que j'ai fais mais ca ne marche pas :Dll :#include BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved){ retu gestion de fichier en C++ [ par croftlou ] Bonjour je suis debutant en C++, je desire faire un petit projet en C+++, pour gere des des fichiers en lecture et en ecriture.Pour cela ej voudrai cr Pb de copie de fichier/taille de structure [ par wannie ] Salut tt le monde. Quelqu'un pourrai tester mon prog est me dire si ça fonctionne. Moi je comprend pas j'ai une copie d'un caractère dans chaque ligne créer un fichier .mdb à partir d'un pg Cplus plus [ par cvi ] Créer un fichier .mdb vierge et l'enregistrer dans l'arborescence à partir d'un bouton. Est ce que je pourrai avoir les lignes de code SVP.Merci et à créer un dsn avec XP [ par LucChirac ] Kékin saurait-il faire marcher l'Administrateur ODBC sous XPJ'ai mon fichier *.mdb et quand je crée mon fichier *.dsn, il m'envoie des "Erreur Général Créer un fichier executable avec Visual C++ [ par ledeveloppeurfou ] Comment on fait pour créer à partir de son projet le programme qui sera exécutable par tout le monde?Merci ecrire dans un fichier [ par bellionl ] salut,voila depuis une semaine je tente de conprendre le c++ avec borland c++ builderle problème est quand je veut écrire dans un fichier.création du


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales