Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6280b7d commit 460fbeaCopy full SHA for 460fbea
1 file changed
cpp/ql/test/query-tests/Likely Bugs/Arithmetic/IntMultToLong/IntMultToLong.cpp
@@ -1,3 +1,6 @@
1
int i = 2000000000;
2
long j = i * i; // BAD
3
-long k = (long) i * i;
+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