RE: [GD-General] C++ analyzers?
Brought to you by:
vexxed72
From: Dirk R. <ri...@ph...> - 2002-07-19 07:46:33
|
We just wrote an include file to pull the relevant level 4 warnings up to level 3. It is force included throughout the project: #ifndef __APPWARNINGS_HPP #define __APPWARNINGS_HPP #pragma warning(3: 4001) #pragma warning(4: 4018) #pragma warning(3: 4019) #pragma warning(3: 4032) #pragma warning(3: 4057) #pragma warning(3: 4061) #pragma warning(3: 4092) // #pragma warning(3: 4100) #pragma warning(4: 4103) // 'filename' : used #pragma pack to change alignment. Grund: STLPort verwendet diese Technik #pragma warning(3: 4121) #pragma warning(3: 4125) // #pragma warning(3: 4127) #pragma warning(3: 4128) #pragma warning(3: 4130) #pragma warning(3: 4131) #pragma warning(3: 4132) #pragma warning(3: 4134) #pragma warning(3: 4152) #pragma warning(3: 4189) #pragma warning(3: 4200) #pragma warning(3: 4201) #pragma warning(3: 4202) #pragma warning(3: 4206) #pragma warning(3: 4207) #pragma warning(3: 4208) #pragma warning(3: 4209) #pragma warning(3: 4210) // #pragma warning(3: 4211) #pragma warning(3: 4212) #pragma warning(3: 4213) #pragma warning(3: 4214) #pragma warning(3: 4220) #pragma warning(3: 4221) #pragma warning(3: 4222) #pragma warning(3: 4223) #pragma warning(3: 4232) #pragma warning(3: 4233) #pragma warning(3: 4234) #pragma warning(3: 4235) #pragma warning(3: 4236) #pragma warning(3: 4238) #pragma warning(3: 4239) #pragma warning(4: 4244) #pragma warning(3: 4245) #pragma warning(3: 4268) #pragma warning(4: 4290) #pragma warning(3: 4355) #pragma warning(3: 4504) #pragma warning(3: 4505) #pragma warning(3: 4507) #pragma warning(4: 4514) #pragma warning(3: 4515) #pragma warning(3: 4516) #pragma warning(3: 4517) #pragma warning(3: 4611) #pragma warning(3: 4663) #pragma warning(3: 4665) #pragma warning(3: 4670) #pragma warning(3: 4671) #pragma warning(3: 4672) #pragma warning(3: 4673) #pragma warning(3: 4674) #pragma warning(3: 4699) #pragma warning(3: 4701) #pragma warning(3: 4705) #pragma warning(3: 4706) #pragma warning(3: 4709) // #pragma warning(3: 4710) #pragma warning(3: 4727) # pragma warning ( disable : 4786) #endif (And no, there are no comments beside each warning to tell me whats that one for *g*) Dirk -----Original Message----- From: gam...@li... [mailto:gam...@li...]On Behalf Of Brian Hook Sent: Friday, July 19, 2002 3:32 AM To: gam...@li... Subject: RE: [GD-General] C++ analyzers? Bloody hell, I enabled it for ONE file and got 1500 warnings, of which 1500 were bloody irrelevant =( Some of them I can hack around, but others I'm not aware of a way to do. For example, unreferenced inline functions; copy constructor could not be generated (?); and unreferenced formal parameter. Brian ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Gamedevlists-general mailing list Gam...@li... https://lists.sourceforge.net/lists/listinfo/gamedevlists-general Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=557 |