按类别查询搜索结果
关于关键词 的检测结果,共 1766
周恒咪咕芐 | 2015-05-16 20:15:54 | 阅读(4050) | 评论(0)
马伟东 | 2015-05-11 14:18:08 | 阅读(1560) | 评论(0)
一、为什么要使用一次性初始化    有些事需要且只能执行一次(比如互斥量初始化)。通常当初始化应用程序时,可以比较容易地将其放在main函数中。但当你写一个库函数时,    就不能在main里面初始化了,你可以用静态初始化,但使用一次初始(pthread_once_t)会比较容易些。...【阅读全文】
一生有你llx | 2015-05-07 08:05:09 | 阅读(14720) | 评论(0)
一、为什么要使用一次性初始化    有些事需要且只能执行一次(比如互斥量初始化)。通常当初始化应用程序时,可以比较容易地将其放在main函数中。但当你写一个库函数时,    就不能在main里面初始化了,你可以用静态初始化,但使用一次初始(pthread_once_t)会比较容易些。...【阅读全文】
土豆和地瓜 | 2015-05-06 15:08:41 | 阅读(1350) | 评论(0)
优化准则:
1. 二八法则:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的;在优化实践中,我们将精力集中在优化那20%最耗时的代码上,整体性能将有显著的提升; 这个很好理解。函数A虽然代码量大,但在一次正常执行流程中,只调用了一次。而另一个函数B代码量比A小很多,但被调用了1000次。显然,我们更应关注B的优化。
2. 编完代码,再优化;编码的时候总是考虑最佳性能未必总是好的;在强调最佳性能的编码方式的同时,可能就损失了代码的可读性和开发效率; 【阅读全文】
shanck | 2015-05-04 12:12:45 | 阅读(5270) | 评论(0)
介绍了linux下用gdb查看虚函数表和函数地址的方法【阅读全文】
杨艳杰 | 2015-05-02 16:32:03 | 阅读(2890) | 评论(0)
一、为什么要用函数1、 函数:从本质意义上来说,函数就是用来完成一定的功能的。所谓函数名就是给该????????? 功能起一个名字,如果该功能是用来实现数学运算的,就是数学函数。2、 实例:想输出以下的结果,用函数调用实现????? **...【阅读全文】
夏目玲子 | 2015-04-28 11:09:52 | 阅读(3060) | 评论(0)
bson::BSONObj 与 std::vector 互相转化代码示例【阅读全文】
cokeboL | 2015-04-24 10:46:07 | 阅读(0) | 评论(0)
from:http://www.cppblog.com/Sandywin/archive/2007/07/13/27984.html【本文来自】http://www.builder.com.cn/2003/0304/83250.shtmlhttp://www.cppblog.com/alantop/archive/2007/07/10/27823.html使用stringstream对象简化类型转换C++标准库中的<sstream>提供了比ANSI C的<stdio.h>更高级的一些功能,即单纯...【阅读全文】
liweimin90 | 2015-04-21 19:00:52 | 阅读(1290) | 评论(0)
可以参考:http://www.cppblog.com/jzp/articles/14377.html【阅读全文】
qc_jackie | 2015-04-16 17:48:18 | 阅读(930) | 评论(0)
对C++静态成员变量的初始化。【阅读全文】
adustdu2015 | 2015-04-14 21:36:26 | 阅读(0) | 评论(0)
root@localhost **20150408]# vi shiliujizhi.c                     #include #include ##################################void print_star()  //定义一个函数{ &...【阅读全文】
adustdu2015 | 2015-04-14 21:32:53 | 阅读(0) | 评论(0)
点击(此处)折叠或打开#include#includeint main(){  unsigned char a[]={0x31,0x32,0xfd,0xed};  unsigned char *b;   &n...【阅读全文】
cokeboL | 2015-04-12 14:38:04 | 阅读(0) | 评论(0)
from:http://bbs.chinaunix.net/thread-4174367-1-1.html点击(此处)折叠或打开#include #include #include #include #define TEST_TYPE_COUNT 1#if TEST_TYP...【阅读全文】
gwh2lm | 2015-04-04 10:26:25 | 阅读(1050) | 评论(0)
点击(此处)折叠或打开//广搜 +深度记忆化搜索#include#includeusing namespace std;#define MAX 1000000000int n,map[51][51],dis[51][51];__int64 dp[51][51];int dir[4][2]...【阅读全文】
gwh2lm | 2015-04-04 10:21:49 | 阅读(920) | 评论(0)
//我个人的理解就是当前行的结果只与前一行的结果有关//所以每次枚举行的时候滚动数组的行%2;//就只有0,1,两种状态 也就是两行交替存储答案 。。。就这样的 不然内存不够用的哦#include#includeusing namespace std;int ans[3][5005];int max(int a,int b){   &nbs...【阅读全文】
【C/C++】 c++中的函数
风吹过夏天 | 2015-03-21 23:39:28 | 阅读(860) | 评论(0)
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,...【阅读全文】
seuqyr | 2015-03-18 21:09:00 | 阅读(650) | 评论(0)
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,...【阅读全文】
l658775 | 2015-03-18 17:26:05 | 阅读(3880) | 评论(0)
文章出处:http://blog.csdn.net/justlinux2010/article/details/7494754struct结构体是C语言中非常重要的复合类型,初始化的方法很多,下面对这些方法进行总结,便于以后查阅。一、gcc扩展方式(不知道该如何命名)      [cpp] view plaincopy...【阅读全文】
l658775 | 2015-03-18 17:21:39 | 阅读(460) | 评论(0)
文章转载于:http://www.cnblogs.com/anker/p/3545146.html1、前言  今天在公司看一同事写的代码,代码中用到了struct,初始化一个struct用的是乱序格式,如下代码所示:typedef struct _data_t { int a; int b;}data_t;data_t data = { .a = 10, .b = 20,};   通常初始化一...【阅读全文】
cokeboL | 2015-03-18 09:05:01 | 阅读(0) | 评论(0)
from:http://www.cnblogs.com/ruofengzhishang/articles/2141545.html众所周知,A*算法在游戏中使用相当广泛。对于单人寻路的网络游戏,A*算法当然是游刃有余。但是当A*算法使用到寻路人数动则上百的RTS游戏中却会使得捉襟见付。电脑的运算当然是不能全部让给一个小小的寻路,但是又苦于没有什么现成的好的解决方案。介...【阅读全文】