V558. Function returns pointer/reference to temporary local object. V559. Suspicious assignment inside the conditional expression of 'if/while/for' statement. V560. Part of conditional expression is always true/false. V561. Consider assigning value to 'foo' variable instead of declaring it anew...