按类别查询搜索结果
关于关键词 的检测结果,共 1766
0n10rz1r0 | 2014-06-11 14:58:09 | 阅读(450) | 评论(0)
1.用常量(const)或枚举(enum)来声明不可变值一般而言,用const来声明不可变值而不是用宏定义。使用const的话,编译器可以检查对象类型(float, double),对象范围等。对于整型常量,应使用enum(枚举)代替const,可以消除获取整型变量地址可能,同时避免为整型变量分配存储空间。点击(此处)折叠或打开...【阅读全文】
毕赖子 | 2014-06-09 10:53:23 | 阅读(290) | 评论(0)
浮萍一客 | 2014-06-08 22:23:26 | 阅读(480) | 评论(0)
转自:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/05/2537451.html1.为什么要引入虚拟继承虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚...【阅读全文】
shanck | 2014-06-08 18:10:08 | 阅读(1060) | 评论(0)
浮萍一客 | 2014-06-05 10:55:39 | 阅读(1030) | 评论(0)
注:本文内容来源于zhice163博文,感谢作者的整理。1.为什么基类的析构函数是虚函数?  在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。  下面转自网络:源地址 http://blog.sina.com.cn/s/blog_7c773cc50100y9hz.html  a.第一段代码...【阅读全文】
bjutslg | 2014-05-25 10:18:52 | 阅读(800) | 评论(0)
今天在stackoverflow上看到一个关于c++模板specialization的问题:http://stackoverflow.com/questions/18283851/template-specialization-in-case-of-multiple-base-templates-in-c/18283933?noredirect=1#comment26823443_18283933他的English好像不是很标准(说不定是India三哥,哈哈),但比我强多了。废话不多说...【阅读全文】
1354613072 | 2014-05-24 17:15:24 | 阅读(960) | 评论(0)
//数据结构与算法 P65-66  算法3.6 #include <stdio.h>#include <stdlib.h>#include <time.h>typedef struct{int OccurTime;  //时间发生时刻 int NType;      //事件类型,0表示到达事件,1至4表示四个窗口的离开事件 }Event;typedef struct EventList{Event dat;s...【阅读全文】
bjutslg | 2014-05-24 10:58:13 | 阅读(560) | 评论(0)
1.虚函数和纯虚函数可以定义在同一个类中,含有纯虚函数的类被称为抽象类,而只含有虚函数的类不能被称为抽象类。2.虚函数可以被直接使用,也可以被子类重载以后,以多态的形式调用,而纯虚函数必须在子类中实现该函数才可以使用,因为纯虚函数在基类有声明而没有定义。3.虚函数和纯虚函数都可以在子类...【阅读全文】
shaohui973 | 2014-05-23 08:15:20 | 阅读(900) | 评论(0)
1. 记住阿姆达尔定律:funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行快25%。这意味着不经常使用的代码不需要做较多优化考虑(或者完全不优化)。这里有句俗语:让经常执行的路径运行更...【阅读全文】
自由人_SZ | 2014-05-18 22:33:27 | 阅读(1040) | 评论(0)
本文讨论了常量字符串的优化——如何定义和使用常量字符串,产生更优的代码【阅读全文】
自由人_SZ | 2014-05-18 22:20:09 | 阅读(750) | 评论(0)
本文通过我在工作中遇到的一个问题,提出不能将性能优化当作丑陋代码的的遮羞布!【阅读全文】
自由人_SZ | 2014-05-17 22:51:40 | 阅读(510) | 评论(0)
本文通过未初始化的全局变量,来研究BSS段与COMMON段的不同【阅读全文】
随风飘云 | 2014-05-17 18:09:38 | 阅读(2140) | 评论(0)
通过计划任务,Powershell自动切换订阅账户,并自动创建储存账户、虚机,下载RDP文件。首先,设置powershell执行权限set-executionpolicy -executionpolicy unrestricted其次,把下面内容改成createvm1.ps1文件点击(此处)折叠或打开#订阅ID号$ID = "MS-11"...【阅读全文】
__slucx__ | 2014-05-16 12:04:06 | 阅读(840) | 评论(0)
原文出处:http://www.cppblog.com/jerryma/archive/2012/02/02/164813.html常用的C/C++代码格式优化工具有两个,一是老牌的indent,再一个就是astyle了。astyle不但可以对C/C++进行格式优化,还可以处理Java和C#。版本一直在保持更新,很不容易,截止2011-12-02,已经升级到V2.02.1。通过命令““astyle -V”可以...【阅读全文】
qinchaowhut | 2014-05-07 12:59:18 | 阅读(2460) | 评论(0)
点击(此处)折叠或打开//参考http://www.cnblogs.com/satng/archive/2010/12/30/2138833.html#includeusing namespace std;//thunk技术模拟typedef void (*fun)(void *,int i);...【阅读全文】
0n10rz1r0 | 2014-05-06 16:29:20 | 阅读(1920) | 评论(0)
环境:ubuntu gcc version 4.8.2编译器就程序员写的代码变成CPU能理解机器代码。编译器的指令重排指开启编译器优化后,在不影响代码行为的前提下,代码的顺序会发生改变。测试代码:点击(此处)折叠或打开#include int a , b;...【阅读全文】
aquester | 2014-05-02 17:03:22 | 阅读(5900) | 评论(2)
CThriftServerHelper用于服务端,CThriftClientHelper用于客户端。IDL定义:service PackageManagerService{}服务端使用示例:CThriftServerHelper _thrift_server_helper;return _thrift_server_helper.serve(FLAGS_package_port, rpc_threads);客户...【阅读全文】
权镜士 | 2014-05-01 18:10:49 | 阅读(390) | 评论(0)
以前自己写过快速排序,但是代码看起来比较臃肿,计算分离点的时候用了2重循环来回判断,时间复杂度比较高。今天在看《算法导论》的时候,书上的方法非常经典,巧妙利用一个标志变量就实现了只用一重循环来partition。           快排的基本原理是:定义一个基准点base,然后通过遍历整...【阅读全文】
jeffasdasd | 2014-04-26 21:25:56 | 阅读(490) | 评论(0)
【C】字符串初始化为空.txt【阅读全文】
Thomas_Alva_Edison | 2014-04-26 19:04:13 | 阅读(2550) | 评论(0)