腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
6
回答
C++
优化
if
性能
请考虑以下两种情况:{}{}if( error != 0 ) // DO error handling stuffelse // DO success stuff其中一个会执行另一个,因为我知道大多数时候我都会进入成功代码路径。
浏览 0
提问于2014-04-10
得票数 4
回答已采纳
8
回答
C++
性能
/内存
优化
指南
谁有
C++
内存
优化
指南的资源?最佳实践、调优等?
浏览 0
修改于2010-04-01
得票数 5
3
回答
C++
性能
分析和
优化
我对我的应用程序的
性能
有一些问题。我在Stackoverflow上找到了这个答案: 我很喜欢。我不太理解的一点是,代码
优化
和分析之间的关系是什么。因为很明显,一个人想要分析
优化
的代码,但同时在
优化
过程中丢失了大量信息。那么,在调试器中运行
优化
的代码并按照引用的答案中的建议进入调试器是否可行?
浏览 0
修改于2017-05-23
得票数 3
3
回答
大型矩阵线性组合的
C++
性能
优化
} 我需要通过(至少2倍)
优化
这段代码
浏览 15
修改于2022-04-24
得票数 1
回答已采纳
4
回答
C++
性能
,
优化
编译器,.cpp中的空函数
我想知道,如果我有以下代码,编译器(MSVS / gcc)是否能够
优化
函数调用,使其再次成为NOOP。(通过这样做,开关可以在.cpp中,并且在编译/链接时间方面,开关将会快得多)。
浏览 0
提问于2010-05-04
得票数 5
回答已采纳
1
回答
定义多维向量的
C++
优化
性能
我对这段代码的精化时间有问题vector <vector <int>> empty_b(130, empty_a);vector <vector <vector <vector <int>>>> res(3); re
浏览 0
修改于2020-05-01
得票数 0
1
回答
用于
性能
优化
的
C++
分离函数
我想把我的函数的两个部分分开,以使它更快。在每两个分离的部分中,都有我想在以后使用的数据(在//Do someting else.部分中)。示例代码: INT a, INT b a = 4 + 5 b = 2 + 6 Loop (endless)
浏览 2
修改于2017-07-23
得票数 0
3
回答
c++
性能
分析/
优化
:如何在
优化
函数中获得更好的
性能
分析粒度
我正在使用谷歌的perftools ()进行CPU
性能
分析-这是一个很棒的工具,它帮助我在应用程序上执行了大量的CPU时间改进。不幸的是,我已经到了代码仍然有点慢的地步,当使用g++的-O3
优化
级别编译时,我所知道的只是一个特定的函数是慢的,而不是它的哪些方面是慢的。如果我去掉了-O3标志,那么程序中未
优化
的部分就会覆盖这个函数,并且我不能清楚地了解函数中速度较慢的实际部分。如果我把-O3标志留在里面,那么函数的慢部分是内联的,我不能确定函数的哪些部分是慢的。
浏览 1
提问于2009-04-08
得票数 6
回答已采纳
2
回答
性能
优化
:
C++
和Java的
性能
没有达到预期的效果
我编写了两个程序来实现一个简单的矩阵乘法算法,一个用
C++
,一个用Java。与我的预期相反,Java程序的运行速度比
C++
程序快2.5倍。我是
C++
的新手,我想建议我可以在
C++
程序中修改什么,以使它运行得更快。$ time ./a.exe < ..+中做错了什么,或者为什么我的
C++
实现在这里运行得比Java慢得多,我将不胜感激!以下是这方面的
性能
结果。
C++
程序具有较
浏览 5
修改于2015-11-13
得票数 4
回答已采纳
9
回答
关于在
C++
中
优化
性能
的想法
这样做的目的是看看是否有任何好的
优化
,通常可以提高
性能
。在这种情况下,我将很好地限定如下; void MyFunc(double x, double y, CString &Result) 实际上,在代码的任何
性能
关键区域都要避免使用我自己的偏好是在设计阶段根据未来的
性能
需求执行大多数
优化</e
浏览 10
修改于2017-05-23
得票数 5
回答已采纳
1
回答
哪些GCC
优化
标志和技术在CPU之间是安全的?
在编译/链接用于所有ISA实现(例如x86-64)的C/
C++
库或程序时,从正确性和运行时
性能
的角度来看,哪些
优化
标志是安全的?我希望
优化
能够产生正确的结果,并且不会对特定CPU的
性能
造成不利影响。例如,我想避免在第8代英特尔核心i7上产生运行时
性能
改进的
优化
标志,但在AMD上会导致
性能
下降。 PGO,LTO和-O3安全吗?它是否仅依赖于-march和-mtune (或它们不存在)?
浏览 0
提问于2018-09-21
得票数 3
回答已采纳
5
回答
哪种语言最适合高效的网络爬虫?
我需要写一个网络爬虫,我需要哪种语言是
性能
最好的语言,比如内存和
性能
。 编辑:原名是“为速度和
性能
而
优化
的语言
c++
或C#”
浏览 7
修改于2010-09-21
得票数 0
1
回答
C#在发布模式下所做
优化
的完整列表
(自上次编辑以来已有4年) 是否有一个完整的列表,由Microsoft或其他权威来源更新,列出编译器
浏览 3
修改于2017-05-23
得票数 0
1
回答
用gcc和Visual
C++
实现循环中的前置递增/递减与后置递增/递减
我知道有许多关于使用前增量(减量)与post的
性能
提升的问题。根据我的推断,大多数C/
C++
编译器将会改变{}for (int i =0; i<N; ++i)...我最近做了很多代码审查,我发现了很多可以把i++改成++i的例子,问题是修复好的形式,或者在某些情况下,它可以改变
性能
?意思是我经常使用的编译器: gcc和Visual
C++
会自动进行这种
优化
吗?关于其他常
浏览 0
修改于2017-02-16
得票数 0
4
回答
用于高
性能
计算的
C++
类
据称, 最简单的经验法则之一是记住,硬件喜欢数组,并且是对数组的迭代进行高度
优化
的。许多问题的一个简单的
优化
就是停止使用花哨的数据结构,而只使用普通数组(或
C++
中的std::vectors )。
C++
类是那些“花哨的数据结构”之一,即一种可以被数组取代的数据类型,以在
C++
程序中获得更高的
性能
吗?
浏览 1
修改于2020-09-01
得票数 4
回答已采纳
3
回答
用于
优化
性能
的
C++
虚拟机
支持JITed语言(如C#和Java )的一个论点是,它们可以更好地执行
优化
,因为虚拟机的运行时
性能
分析可以比
C++
的静态
优化
代码更好地
优化
代码。然而,我想知道我们是否也可以使用虚拟机来
优化
C++
或任何类似语言的运行时代码。例如,我们可以利用LLVM编译器生成的IR,并创建一个解释、即时和
优化
代码的虚拟机,类似于Java和C#的情况。当然,不会有垃圾收集,但
优化
因素是存在的。有没有人做过这件事。有没有关于这个的论文和工具?这种方法会有
浏览 1
修改于2012-03-01
得票数 5
3
回答
用-g编译本身会降低
性能
吗?
如果我编译我的C或
C++
代码,并使用-g开关生成调试信息,这本身就会以任何方式降低编译程序的
性能
…… 最大
优化
(-O3)?备注:--我不是指必须解析/加载可执行文件的
性能
损失,因为额外的内容更大;我指的是运行的代码。
浏览 4
修改于2020-03-23
得票数 23
回答已采纳
4
回答
最适合计算和内存开销较大的算法的语言
我个人认为有三种语言可以满足这三个需求:
c++
,scala,java。它们都提供了对数据类型的正确抽象,从而可以比较不同的结构或将相同的算法(这也很重要)应用于不同的数据类型。
C++
具有静态编译和
优化
的优势,并且使用函数内联(如果仔细设计数据结构和算法)和其他
优化
技术,可以实现接近纯C的
性能
,同时保持相当好的可读性。如果您还非常注意数据表示,则可以
优化
缓存
性能
,当缓存未命中率较低时,缓存
性能
可以提高几个数量级。相反,我担心这样的方法可能会受到垃圾收集
浏览 0
提问于2011-04-11
得票数 4
5
回答
用C而不是
C++
编写部分代码作为微
优化
值得吗?
我想知道,对于现代编译器和他们的
优化
来说,用C而不是
C++
编写一些关键代码以使其更快是否仍然值得。我知道,如果类可以通过引用传递时被复制,或者当类由编译器自动创建时(通常使用重载操作符和许多其他类似的情况),
C++
可能会导致糟糕的
性能
;但是对于知道如何避免所有这些的优秀
C++
开发人员来说,仍然值得用C编写代码来提高
性能
吗?
浏览 3
提问于2010-10-22
得票数 7
回答已采纳
1
回答
MonoTouch C#和Obj-C混合?
在的
优化
之后,我发现更容易相信在游戏中进一步
优化
代码以获得更好的
性能
是不可能的。 所以现在我有了一个新的想法,我想知道它是否可能实现,甚至是否值得实现。由于
性能
的明显瓶颈来自于基于.net的物理处理,我在想,是否有可能在基于objective-c或
C++
的物理引擎(如box2D)中与单声道进行交互?例如,在Mono代码中,我会执行类似CreateBox()的操作,但在幕后,该框是在Obj-C/
C++
中创建的。或者,当我进行物理更新时,我简单地调用Mono中的函数,而主要工作发生
浏览 2
修改于2017-05-23
得票数 1
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券