Nie wiem co to, ani co zrobić ;/
Ostatnio zmodyfikowano 2011-04-24 16:34
Mrowqa Temat założony przez niniejszego użytkownika |
Nie wiem co to, ani co zrobić ;/ » 2011-04-24 12:47:50 Witam! Tak jak w temacie: nie wiem co to, ani co zrobić: 1>main.obj : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl PL(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?PL@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@Z) already defined in config.obj
1>C:\Users\Artur\Desktop\My projects\Ktoś Komuś\Debug\Ktoś Komuś.exe : fatal error LNK1169: one or more multiply defined symbols found
Co z tym zrobić ?? Mam problem, bo program pisałem oparty na klasie ( którą też pisałem ) i kodu trochę jest, a ja nie wiem o co chodzi ;( |
|
Gabes |
» 2011-04-24 13:05:21 Ja także nie wiem . Wesołych Świąt i mokrego dyngusa . |
|
Mrowqa Temat założony przez niniejszego użytkownika |
» 2011-04-24 13:07:00 Nie takiej odpowiedzi oczekiwałem, ale dzięki i nawzajem ;) Następnym razem tak nie rób ( offtop + zaśmiecanie forum ). Czekam dalej na odpowiedź ... |
|
szyx_yankez |
» 2011-04-24 13:10:55 Pokaż kod. |
|
pekfos |
» 2011-04-24 13:12:36 string PL(string) zdefiniowałeś wielokrotnie. prawdopodobnie w nagłówku. |
|
Mrowqa Temat założony przez niniejszego użytkownika |
» 2011-04-24 13:22:19 Masz rację - nie dorzuciłem 'strażnika nagłówka' ;) Ale po dorzuceniu ponad jest: 1>main.obj : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl PL(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?PL@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@Z) already defined in config.obj
I ponad nie wiem o co chodzi ;/ EDIT: działa ;) Trochę to dziwne co mnie spotkało, ale znalazłem wyjście ;) Dzięki ^^ Pozdrawiam, i wszystkiego najlepszego z okazji świąt ;P |
|
pekfos |
» 2011-04-24 14:03:56 Nawzajem. Wiec teraz zrób mi i tym którzy znajdą ten temat prezent, podaj rozwiązanie i zamknij temat. |
|
Mrowqa Temat założony przez niniejszego użytkownika |
» 2011-04-24 16:34:23 Muszę ?? :D
Trochę nakombinowałem, ale to wygląda mniej więcej tak, że do jednego pliku dodałem "PL.h" ( z funkcją string PL ( string ) ) i użyłem extern, a w drugim użyłem samego extern ;) - bez dodawania "PL.h"
Zamykam!! :P |
|
« 1 » |