Author:Echo Chen(箱子) Email:chenb19870707@gmail.com ...
写C 程序的几个陋习:class 名以大写 C 开头,例如 CDate 成员变量以 m 开头 变量采用匈牙利命名法 不知道何时禁用 copy ctor assign operator。前三个可能是从MFC那里传下来的,当时C class OO是新玩意儿,要与 C struct 区分,现在还这么做就土了。C 的成员变量可用特殊命名格式,加下划线后缀即可 加下划线前缀是错的 。但在 Java 里不必模 ...
2013-08-12 13:54 4 4381 推荐指数:
Author:Echo Chen(箱子) Email:chenb19870707@gmail.com ...
这两三个星期,发了三篇文章,都被移除首页了! 被移除首页,我内心肯定会挣扎的,因为我会去想为什么被移除首页了,唯一能得到 解释的地方就是园子给我发的“博文移除首页”的短消息。 其中有两篇的回复是一样的,如下: “首页是分享知识的地方,对首页的文章要求是:原创精品,内容 ...
包含各种偏见和武断,请谨慎阅读。 为什么在学校学习的C,拿到企业生产中不起作用? 而为什么企业级的程序员,依然对C/C++无法掌控?在算法各方面不够精湛? 根本原因还是应用场景的不同。企业级的开发,主要是为了能够快速出活,能够快速将业务需求转换为可执行的代码,立马部署上线 ...
C++性能优化指南 O'Reilly Media, Inc. 介绍 1 优化概述 1.1 优化是软件开发的一部分 1.2 优化是高效的 1.3 优化是没有问题的 1.4 这儿一纳秒,那儿一纳秒 1.5 C++ 代码优化策略总结 1.5.1 用好的编译器并用好编译器 1.5.2 ...
优化准则: 1. 二八法则:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的;在优化实践中,我们将精力集中在优化那20%最耗时的代码上,整体性能将有显著的提升;这个很好理解。函数A虽然代码量大,但在一次正常执行流程中,只调用了一次。而另一个函数B代码量 ...
c++ 性能优化策略 作者:D_Guco 来源:CSDN 原文:https://blog.csdn.net/D_Guco/article/details/75729259 1 关于继承:不可否认良好的抽象设计可以让程序更清晰,代码更看起来更好,但是她也是有损失的,在继承体系中子类的创建 ...
最近着手去优化项目中一个模块的性能。该模块是用C++实现,对大量文本数据进行处理。 一开始时,没什么思路,因为不知道性能瓶颈在哪里。于是借助perf工具来对程序进行分析,找出程序的性能都消耗在哪里了。 下面对待优化的程序运行一遍,通过perf统计一下程序中哪些函数运行cpu周期占 ...