Witam,
mam następujący problem mój program składa się z jednego pliku nagłówkowego (jest w nim przestrzeń nazw + prototypy funkcji), pliku, gdzie są definicje funkcji oraz pliku zawierającego funkcję main(), które ma w sobie wywołania funkcji itp.
No i wyskakuje następujący błąd:
"1>name_s.obj : error LNK2019: unresolved external symbol "void __cdecl SALES::showSales(struct SALES::Sales const &)" (?showSales@SALES@@YAXABUSales@1@@Z) referenced in function _main
1>name_s.obj : error LNK2019: unresolved external symbol "void __cdecl SALES::setSales(struct SALES::Sales &,double const * const,int)" (?setSales@SALES@@YAXAAUSales@1@QBNH@Z) referenced in function _main
1>name_s.obj : error LNK2019: unresolved external symbol "void __cdecl SALES::setSales(struct SALES::Sales &)" (?setSales@SALES@@YAXAAUSales@1@@Z) referenced in function _main"
Problem dotyczy funkcji main() - tyle co wiem i każdy wie. IDE to Visual Studio C++ Express 2010, wszystkie pliki są połączone w jeden projekt, nie ma nigdzie błędnych nazw funkcji, wszystkie funkcje są zdefiniowane. Program to ConsoleApplication, wszystkie funkcje napisane są przeze mnie. Szukałem po internecie sposobu na rozwiązanie - niektórzy pisali, by w ustawieniach projektu w linkerze zmienić wartość system na console ale ona taka była, żadne inne kombinowanie nie działało.
Jakby co to mogę podać również kod.
Pozdrawiam