Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » header erzeugen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.01.2006, 20:38 Uhr
Frido



Moin. Ich möcht ein paar Funktionen die ich geschrieben habe. Nun würde ich gerne wissen wie ich die header Datei erzeuge und wo ich Sie implementieren muß so das ich die Header Datei in den anderen Programmen aufrufen kann.

mfg
--
http://spielwelt14.monstersgame.net/?ac=vid&vid=28103555
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.01.2006, 22:38 Uhr
kronos
Quotenfisch
(Operator)



Zitat von Frido:
Moin. Ich möcht ein paar Funktionen die ich geschrieben habe.

...ja?


Zitat:
Nun würde ich gerne wissen wie ich die header Datei erzeuge und

Im editor/IDE deines Vertrauens.


Zitat:
wo ich Sie implementieren muß so das ich die Header Datei in den anderen Programmen aufrufen kann.

Falls <<Funktionen in mehreren Programmen verwenden ohne den Code zu duplizieren>> das ist, was du vorhast, impementierst du diese Funktionen in einem C-file und kompilierst es zu einer objekt-datei (z.B. functions.o). In den header schreibst du nur die Deklarationen, z.B.:

C++:
// functions.h
int f1();
void f2(int, int);
...

In deinem Programm machst bindest du dann den header per präprozessor ein:

C++:
// prog.c
#include "functions.h"
int main()
{
if(f1()) f2(3,-1441);
}

Zum erstellen der executable von prog.c musst du dann functions.o dazu linken.
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>

Dieser Post wurde am 10.01.2006 um 22:39 Uhr von kronos editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: