|
1
1
警告告诉您编译器不会检查子分数的结果是否为负数。 为什么这在这一行很重要?
因为您正在索引一个数组(实际上使用了一个指针变量,来自
当您将该子除法移到一个新的变量时,编译器会看到您正在用
关于您的评论,您正在使用缓存数据
见 http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html 了解更多详细信息。
此标志启用所有内联函数优化。由于您使用的是所有模板化的类,编译器可能会内联所有相关的函数,缓存一些结果,并在某个地方优化有符号溢出。可能在
但这只是一个猜测。 |
|
|
Wolfspirit · 你如何确定一个时间点是否在一个时间段内? 1 年前 |
|
|
h-swell · QT——如何使用布局类? 1 年前 |
|
|
LeftFrog · Qt中macOS上的按钮颜色不变 2 年前 |
|
|
Bobby · Qt是否与RAII设计模式不兼容? 2 年前 |
|
|
Harvey · 如何更改Qt Creator配置项目的默认套件? 2 年前 |