C++: Add some more cases.

This commit is contained in:
Geoffrey White
2020-10-19 15:46:21 +01:00
parent 6280b7d5d4
commit 460fbea253

View File

@@ -1,3 +1,6 @@
int i = 2000000000;
long j = i * i; // BAD
long k = (long) i * i;
long k = (long) i * i; // GOOD
long l = (long) (i * i); // permitted as the conversion is explicit
long m = static_cast<long> (i) * i; // GOOD
long n = static_cast<long> (i * i); // permitted as the conversion is explicit