I'm hoping DC++ project members will agree to update the code to be ANSI compliant. Hydra has actually already done the work, and you can find it here: http://dcplusplus.sourceforge.net/forum ... hp?p=22479 -- since there is a DCpp version of STLport, that should be updated permanently, and the DC++ code itself should be fixed and then maintained as ANSI compliant. As he says, should be simple, really.Hydra wrote:yesenken wrote: Can you provide more info on why .NET 2003 has this problem in the first place?
microsoft made it's C++ compiler ANSI compliant, which requires strict use of the "typename" keyword in templates.
Really, stl and dc++ should be fixed to be ANSI compliant code (which is actually one of the things these patches do)
The other fix they make is that the version number of microsoft's compilr changed, so conditional #ifdefs and #ifndef's that check the compiler version also need to be updated.
Simple really..
Is there another place more appropriate to make this request? Bug tracker? Feature request?
It makes sense to me for someone to spend just a couple minutes to make these updates at the source for the good of all, or at least anyone trying to use VS .NET 2003. I've fixed the code that I downloaded, so I don't -need- this to be done, but do think it's a Good Thing (tm).
Thx for all your hard work on DC++, guys!