我的gcc中的错误?我的代码中的错误?都?
http://files.minthos.com/code/speedtest_doubles_wtf.cpp
不知何故,它设法"优化"一个函数,导致双精度数组被清零,在我的q6600上花费2.6秒,而不是33毫秒,更复杂的函数用一些有意义的东西填充数组.
我有兴趣知道其他人是否得到类似的结果,如果有的话,是否有人可以解释发生了什么..并且还要弄清楚是什么导致整数和浮点性能之间的巨大差异(特别是在没有优化的情况下进行编译).
我有3个共享许多功能的应用程序.它们之间只是内容和样式的变化.
而不是简单地为每个应用程序复制项目,有没有办法制作一个"基础"应用程序,然后让3个应用程序扩展这个?
简单地复制项目将是可怕的维护,而扩展"基础"将允许他们同时更新.
我知道您可以创建项目,然后将旧项目中的所有文件复制到新项目中.这将使文件保持最新,但是如果添加或删除任何文件,则必须手动执行此操作.