I'm running into an issue with Warning C4244 (http://msdn.microsoft.com/en-us/library/2d7604yb.aspx and http://msdn.microsoft.com/en-us/library/th7a07tz(VS.80).aspx).
I'm compiling with warning level 4 (/W4), but I would like to only see the level 2 version of Warning C4244. Specifically, I'm concerned with int to float conversions (show up at level 2), but not int to char (show up at level 3/4). I've tried many combinations of pragma warning and compiler settings, but haven't found one that fits my needs.
My suggestion is that two different warnings within C4244 be split, or add an additional warning that only reports the floating point conversions similar to how 4242 reports the int to char.