Re: [Quickfix-developers] Compiling MFC Project With quickfix Lib is Showing this warning
Brought to you by:
orenmnero
|
From: Oren M. <or...@qu...> - 2006-09-01 13:13:17
|
This is because VS6 creates large decorated names when using stl objects in some scenarios. These names are then truncated by the compiler because they exceed a limit. http://msdn2.microsoft.com/en- us/library/074af4b6.aspx --oren On Sep 1, 2006, at 3:26 AM, [ RaShiQ ] wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/ > html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi, > > I am compiling MFC project on Win XP with quickfix library. is > giving this warning. althgouh i have disabled this warning on > several places but i just wanna know the reason for this.. plz help > me to figure it out. > > the debug window shows... > > > --------------------Configuration: FixEngine - Win32 > Debug-------------------- > Compiling... > Engine.cpp > c:\program files\microsoft visual studio\vc98\include\utility(21) : > warning C4503: 'pair<class std::_Tree<int,struct std::pair<int > const ,class std::set<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >,struct s > td::less<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > >,class > std::allocator<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > > > >,struct > std::map<int,class std::set< > class std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,stru > ct std::char_traits<char>,class std::allocator<char> > > >,struct > std::less<int>,class std::allocator<class std::set<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class std::basic_string<cha > r,struct std::char_traits<char>,class std::allocator<char> > > >,class std::allocator<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > > > > > >::_Kfn,struct std::less<int>,class std::allocator<class > std::set<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,struct st > d::char_traits<char>,class std::allocator<char> > > > > > >::iterator,bool>::pair<class std::_Tree<int,struct std::pair<int > const ,class std::set<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >,struct std::less< > class std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > > > >,struct std::map<int,class > std::set<class std > ::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > > >,struct > std::less<int>,class std::allocator<class std::set<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,cl > ass std::allocator<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > > > > > >::_Kfn,struct std::less<int>,class std::allocator<class > std::set<class std::basic_string<char,struct > std::char_traits<char>,class std:: > allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > > > > >::iterat > or,bool>' : decorated name length exceeded, name was truncated > c:\program files\microsoft visual studio\vc98\include\map > (93) : see reference to class template instantiation > 'std::pair<class std::_Tree<int,struct std::pair<int const ,class > std::set<class std::basic_string<char,struct std::char_traits<cha > r>,class std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > > > > >,struct std::map<int,class std::set<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::all > ocator<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > > >,struct > std::less<int>,class std::allocator<class std::set<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,stru > ct std::less<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > >,class > std::allocator<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > > > > > >::_Kfn,struct std::less<int>,c > lass std::allocator<class std::set<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocato > r<class std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > > > > >::iterator,bool>' being compiled > c:\program files\microsoft visual studio\vc98\include\map > (93) : while compiling class-template member function 'class > std::set<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >,struct > std::less<class std > ::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > > > &__thiscall std::map<int,class > std::set<class std::basi > c_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > >,class std::allocator<class > std::basic_string<char,struct std::char_tr > aits<char>,class std::allocator<char> > > >,struct > std::less<int>,class std::allocator<class std::set<class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >,struct std::less<class > std::basic_string<char,struct std::c > har_traits<char>,class std::allocator<char> > >,class > std::allocator<class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > > > > > >::operator [](const int &)' > Linking... > Creating browse info file... > > FixEngine.exe - 0 error(s), 1 warning(s) > > > Asim > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642______________________________ > _________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |