Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju

[es] :: .NET :: Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju

[ Pregleda: 3452 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

neb
RS

Član broj: 30960
Poruke: 463
217.26.69.*



+1 Profil

icon Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju10.03.2007. u 09:31 - pre 208 meseci
Kada pokusam da integrisem sledece fajlove u standardnu MFC aplikaciju vc++ javlja mnostvo gresaka i upozorenja.

Code:

#include <string>
#include <vector>


evo insert iz output prozora
#include <string>
Citat:

C:\Program Files\Microsoft Visual Studio 8\VC\include\xdebug(32) : warning C4229: anachronism used : modifiers on data are ignored
C:\Program Files\Microsoft Visual Studio 8\VC\include\xdebug(32) : error C2365: 'operator new' : redefinition; previous definition was 'function'
C:\Program Files\Microsoft Visual Studio 8\VC\include\xdebug(32) : error C2491: 'new' : definition of dllimport data not allowed
C:\Program Files\Microsoft Visual Studio 8\VC\include\xdebug(32) : error C2078: too many initializers
...


#include <vector>
Citat:

C:\Program Files\Microsoft Visual Studio 8\VC\include\xmemory(44) : error C2665: 'operator new' : none of the 5 overloads could convert all the argument types
C:\Program Files\Microsoft Visual Studio 8\VC\include\new.h(85): could be 'void *operator new(size_t,const std::nothrow_t &) throw()'
C:\Program Files\Microsoft Visual Studio 8\VC\include\new.h(93): or 'void *operator new(size_t,void *)'
while trying to match the argument list '(const char [62], int)'
C:\Program Files\Microsoft Visual Studio 8\VC\include\xmemory(146) : see reference to function template instantiation '_Ty *std::_Allocate<char>(size_t,_Ty *)' being compiled
with
[
_Ty=char
]
C:\Program Files\Microsoft Visual Studio 8\VC\include\xmemory(145) : while compiling class template member function 'char *std::allocator<_Ty>::allocate(std::allocator<_Ty>::size_type)'
with
[
_Ty=char
]
C:\Program Files\Microsoft Visual Studio 8\VC\include\xstring(2096) : see reference to class template instantiation 'std::allocator<_Ty>' being compiled
with
[
_Ty=char
]
...





 
Odgovor na temu

Milos Stojanovic
Belgrade

Član broj: 10343
Poruke: 1864
*.adsl.beotel.net.

ICQ: 282954730
Sajt: www.sietf.org


+7 Profil

icon Re: Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju10.03.2007. u 13:57 - pre 208 meseci
hm, jel si čačkao nešto oko opcija kompajlera?

Ja upravo probao u VS 2005 Professional Edition (8.0.50727.42), napravio običnu Dialog-based MFC application, čak sam headere probao i na nekim neuobičajenim mestima da uključim, i sve prolazi bez ikakvih errora / warninga.

vector i string su deo STLa, to bi moralo da radi u svakom C++ kompajleru.
ex. trooper
Oh goody... it's my Illudium PU-36 Explosive Space Modulator!
Softversko Inženjerstvo
♪♫♪
 
Odgovor na temu

neb
RS

Član broj: 30960
Poruke: 463
217.26.69.*



+1 Profil

icon Re: Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju10.03.2007. u 15:58 - pre 208 meseci
Da li je mozda problem sto ja imam
Microsoft Visual Studio 2005
Version 8.0.50727.42 (RTM.050727-4200)
 
Odgovor na temu

Milos Stojanovic
Belgrade

Član broj: 10343
Poruke: 1864
*.adsl.beotel.net.

ICQ: 282954730
Sajt: www.sietf.org


+7 Profil

icon Re: Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju10.03.2007. u 16:46 - pre 208 meseci
ma jok, ne verujem da je to. A jesi probao da napravis obican win32 projekat da vidis sta se desava ? možda su ti se ti header fajlovi nekako zeznuli ? možda u MFC projekat includuješ nešto što je u konfliktu sa ovim headerima?

probaj da skineš STL sa neta, recimo na http://www.sgi.com/tech/stl/download.html , pa probaj sa tim headerima umesto tih default iz VS2k5.
ex. trooper
Oh goody... it's my Illudium PU-36 Explosive Space Modulator!
Softversko Inženjerstvo
♪♫♪
 
Odgovor na temu

neb
RS

Član broj: 30960
Poruke: 463
217.26.69.*



+1 Profil

icon Re: Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju11.03.2007. u 08:58 - pre 208 meseci
evo proradilo je
kreirao sam win32 projekat i ukljucio ATL

hvala ti na pomoci
 
Odgovor na temu

[es] :: .NET :: Kako integrisati header-e starih biblioteka u Visual C++ 2005 MFC aplikaciju

[ Pregleda: 3452 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.