Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 460fbea

Browse files
committed
C++: Add some more cases.
1 parent 6280b7d commit 460fbea

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
int i = 2000000000;
22
long j = i * i; // BAD
3-
long k = (long) i * i;
3+
long k = (long) i * i; // GOOD
4+
long l = (long) (i * i); // permitted as the conversion is explicit
5+
long m = static_cast<long> (i) * i; // GOOD
6+
long n = static_cast<long> (i * i); // permitted as the conversion is explicit

0 commit comments

Comments
 (0)