Dev c++ 4.9.9.1– Pisanie bibliotek

Kod który mam w pliku głównym:

#include "sysbib.h"

using namespace std;


int main(int argc, char *argv[])
{
system("PAUSE");
return EXIT_SUCCESS;
}

Kod w pliku biblioteki:

#include
#include

int info()
{
cout <
}


Jeźeli chcem to skompilować to wywala mi błąd: In file included from [nazwa].cpp.

Nie wiem jak pisać biblioteki i jakoś sam próbuję do tego dojść, ale mi nie idzie. Moźe ktoś wie o co chodzi, co robię źle! Proszę o pomoc! Z góry dziękuję.

Odpowiedzi: 2

Bo załacza sie pliki nagłówkowe.
W Dev–C++ musisz wybrać header file i wkleić kod z pliku.h i zapisać jako plik.h dopiero potem masz go załączyć w programie głównym.
Zrób tak:
Plik nagłówakowy (ja go nazwałem plik.h) skompiluj (i zapisz) jako header file.
Program główny ma wyglądać tak:
#include "plik.h"
#include
#include

using namespace std;

int main()
{
return jakas() ;
getch() ;
}

Plik.h ma wyglądać:
#include
#include

using namespace std ;
int jakas()
{
cout <
getch() ;
return 0 ;
}

Pisałem w Borlandzie.
Wprowadziłęm poprawki pewne – teraz działa.
Anonymous
Dodano
29.07.2005 15:48:25
Bo załacza sie pliki nagłówkowe.
W Dev–C++ musisz wybrać header file i wkleić kod z pliku.h i zapisać jako plik.h dopiero potem masz go załączyć w programie głównym.
Zrób tak:
Plik nagłówakowy (ja go nazwałem plik.h) skompiluj (i zapisz) jako header file.
Program główny ma wyglądać tak:
#include "plik.h"
#include
#include

using namespace std;

int main()
{
return jakas() ;
getch() ;
}

Plik.h ma wyglądać:
#include
#include

using namespace std ;
int jakas()
{
cout <
getch() ;
return 0 ;
}

Pisałem w Borlandzie.
Wprowadziłęm poprawki pewne – teraz działa.
Anonymous
Dodano
29.07.2005 15:48:25
bloodhacker
Dodano:
29.07.2005 14:55:54
Komentarzy:
2
Strona 1 / 1