小编Mar*_*ith的帖子

我们还应该优化"小"吗?

我正在改变我的for循环以增加使用++i而不是i++思考,这是否真的有必要了?当然,今天的编译器会自行完成这项优化.

在本文中,http://leto.net/docs/C-optimization.php,从1997年开始迈克尔·李进入其他优化,如内联,循环展开,循环干扰,循环反转,强度降低等等.这些仍然相关吗?

我们应该进行哪些低级代码优化,以及我们可以安全地忽略哪些优化?

编辑:这与过早优化无关.已经做出了优化的决定.现在问题是什么是最有效的方法.

轶事:我曾经审查了一个要求规范:"程序员应该离开一个而不是乘以2".

c c++ optimization

16
推荐指数
7
解决办法
2605
查看次数

什么是C#相当于C++的dynamic_cast?

此C++代码检查是否o为a Node *,如果是,则调用方法d.

if (Node * d = dynamic_cast<Node *>(o)) d->do_it();
Run Code Online (Sandbox Code Playgroud)

在C#中编写等效的最短和/或最有效的方法是什么?

c# c++ casting

11
推荐指数
2
解决办法
7214
查看次数

nsis:如何创建开始菜单快捷方式来打开文件夹?

我的NSIS安装程序创建了开始菜单链接以运行和卸载我的应用程序.

使用NSIS,如何创建StartMenu快捷方式以在Windows资源管理器中打开文件夹?

nsis

5
推荐指数
1
解决办法
5057
查看次数

从QWebView打开外部浏览器

我的应用程序上有一个"开始页面",它只是一个QWebView从我的服务器下载页面的小部件.

当用户点击链接时,我希望它在默认浏览器中打开,而不是在小部件中打开.

有没有办法做到这一点QWebView?或者我应该采取不同的方法?

qt qwebview

4
推荐指数
1
解决办法
3779
查看次数

标签 统计

c++ ×2

c ×1

c# ×1

casting ×1

nsis ×1

optimization ×1

qt ×1

qwebview ×1