gast128 wrote:
Robert Ramey
writes: I can give the example of the 'unused argument' warning, which indicates a potential forgotten argument or just a not needed argument.
These are not in dispute - they will be addressed. Problem is your point of view assumes that one compiler in particular has no warnings which should be ignored in any particular case. This assumption is not true. So there cannot be a non-trivial program guarenteed to compile without warnings on all compilers. Even for a trivial program, the onlyway to verify it would be to test on all compilers. So there will always be at least some warnings. If you're going to make code for one particular compiler, then using pragma's around included headers should work well for you. Robert Ramey