Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.c++.moderated    |    Moderated discussion of C++ superhackery    |    33,346 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 32,039 of 33,346    |
|    Edward Diener to Andreas Weis    |
|    Re: c++ 11 and MS Visual Studio 11    |
|    21 Mar 12 22:06:34    |
      From: eldiener@tropicsoft.invalid              On 3/21/2012 2:36 PM, Andreas Weis wrote:       > On 21.Mar.12 00:17, Martin B. wrote:       >> Warning Level 4 is just basically unusable. If you have       >> even one piece of legacy code, it's sure to create lots and lots of       >> useless false positives, where you're not even sure how to begin to       >> resolve them.       >       > It's true that /W4 can be a bit noisy with certain third-party       > libraries, but in my opinion it's still very much manageable (most of       > Boost compiles clean, as do the Windows headers).       > Especially if you are aiming for conformance with the ISO standard, /W3       > is not good enough, since it does not warn when using language       extensions.       >       > On the other hand /Wall is a real pain in VC. With that option not even       > the headers of the standard library compile without complaints.              The Windows headers themselves produce a plethora of warnings with       /Wall. It's just unusable.                     --        [ See http://www.gotw.ca/resources/clcm.htm for info about ]        [ comp.lang.c++.moderated. First time posters: Do this! ]              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca