Kompilator nie zauwaza implementacji funkcli
Ostatnio zmodyfikowano 2011-08-12 11:49
skax Temat założony przez niniejszego użytkownika |
Kompilator nie zauwaza implementacji funkcli » 2011-08-12 11:36:18 Witam. Mam projekt złożony z 3 plików : main.cpp, object.h i object.cpp .. W object.h mam deklaracje szablonu funkcji a w object.cpp jego implementacje. Używam jej w main i undefined reference |
|
pekfos |
» 2011-08-12 11:37:35 bo cały szablon musi być w pliku .h |
|
skax Temat założony przez niniejszego użytkownika |
» 2011-08-12 11:47:23 a wiec problem w tym ze to szablon |
|
pekfos |
» 2011-08-12 11:49:57 tak. aby kompilator przeprowadził konkretyzację musi mieć w każdej jednostce jego całą implementację. przenieś ją do pliku nagłówkowego. |
|
« 1 » |