Da u pravu si....
Ovako,
posto mi nije uspjelo onda sam napravio svoj library sa klasom jednom
i sa jednom funkcijom koja nije clanica klase.
Nakon sto dodam LIB fajl u svoju primitivnu aplikaciju (dugmic samo)
i pozvem funkciju iz LIB-a to radi ok... (naravno, prvo sam postavio prototip funkcije)
Medjutim kada pozovem klasu onda nastaje problem.
Kada napravim pointer klase i kompajliram onda je OK (naravno jer ima prototip i ocekuje
da klasa postoji), medjutim, kada napravim nesto konkretno sa tim pointerom, recimo
kreiram instancu klase onda je problem
Code:
// prototip
extern void MsgFromLibFunction();
class myLibClass;
...
MsgFromLibFunction(); // funkcija iz librarija
myLibClass *clsLib = NULL; // klasa iz librarija
clsLib = new myLibClass(); // OVDJE JE PROBLEM
greska koju dobijam je
Code:
[C++ Error] SImpleForm.cpp(40): E2450 Undefined structure 'myLibClass'
Jos da dodam da mi je ova stva pocela jesti zivce :)
[Ovu poruku je menjao erkan dana 17.08.2006. u 14:30 GMT+1]