摘要: http://stackoverflow.com/questions/332030/when should static cast dynamic cast const cast and reinterpret cast be used http://www.cnblogs.com/pigerhan 阅读全文
posted @ 2016-05-20 14:13 shark_cf 阅读(310) 评论(0) 推荐(0)
摘要: http://python.usyiyi.cn/ http://python.usyiyi.cn/python_278/library/index.html library index 本来才疏学浅,知识面不够,为了提升自己,故学习一下Python。 阅读全文
posted @ 2016-05-04 11:58 shark_cf 阅读(140) 评论(0) 推荐(0)
摘要: 收集我遇到的一些自认为有价值的c++面试题,以后还会不断更新中吧。 1、c++里面的sizeof和strlen。 char s[]="abcdefg\0abcd"; cout 阅读全文
posted @ 2016-05-03 22:36 shark_cf 阅读(109) 评论(0) 推荐(0)
摘要: 1、在C++中,一般都用new/delete来申请和释放内存,对于以下几种new的用法,各自的区别是什么呢? 因此上面的代码的执行结果分别为: p1 指向了一个未被初始化的int空间 p2 指向了一个被初始化的空间,其值为0 p3 指向了一个被初始化的int空间,其值为1 p4 指向了一个调用默认构 阅读全文
posted @ 2016-05-01 23:10 shark_cf 阅读(163) 评论(0) 推荐(0)
摘要: 1、同步与异步 同步与异步主要是从消息通知机制的角度来说的。 所谓同步就是说一个任务的完成需要依赖另一个任务,只有当被依赖的任务完成后,依赖的任务才能算完成,只是一种可靠的任务序列。所谓异步就是不需要等待被依赖的任务完成,只是通知被依赖的任务要完成什么工作,依赖的任务也立即执行,只要自己完成了整个任 阅读全文
posted @ 2016-05-01 22:19 shark_cf 阅读(120) 评论(0) 推荐(0)
摘要: 转眼间就工作两年了,时间过得可是真快啊。 两年下来有收获,也有很多的感慨,也会在某个不经意的夜晚久久不能失眠,思考自己的人生、未来。。 光说不做可不是我的风格,虽然我也不知道接下来的路会怎样走,亦或是能走到怎么样的程度。 反正现在先动手开始干吧。 看书、看别人的博客,自己写写博客,写写读书笔记之类的 阅读全文
posted @ 2016-05-01 17:33 shark_cf 阅读(111) 评论(0) 推荐(0)
摘要: 二分查找思路很简单,但要把程序写对,却很难,有兴趣的话,可以在网上查一下相关资料,下面给出两种常见的错误:(至于具体错误原因,可以分析程序的执行)错误程序1: 1 #include 2 using namespace std; 3 4 int binarySearch(int a[], int n, int key) 5 { 6 int low = 0; 7 int high = n - 1; 8 int mid; 9 while(low 2 using namespace std; 3 4 int binarySea... 阅读全文
posted @ 2013-09-01 19:41 shark_cf 阅读(130) 评论(0) 推荐(0)
摘要: static关键字 1.作用于变量: 用static声明局部变量-------局部变量指在代码块{}内部定义的变量,只在代码块内部有效(作用域),其缺省的存储方式是自动变量或说是动态存储的,即指令执行到变量定义处时才给变量分配存储单元,跳出代码块时释放内存单元(生命期)。用static声明局部变量时,则改变变量的存储方式(生命期),使变量成为静态的局部变量,即编译时就为变量分配内存,直到程序退出才释放存储单元。这样,使得该局部变量有记忆功能,可以记忆上次的数据,不过由于仍是局部变量,因而只能在代码块内部使用(作用域不变)。 用static声明外部变量-------外部变量指在所... 阅读全文
posted @ 2013-09-01 19:38 shark_cf 阅读(544) 评论(0) 推荐(0)
摘要: 1、静态全局变量定义:在全局变量前,加上关键字 static 该变量就被定义成为了一个静态全局变量。特点:A、该变量在全局数据区分配内存。B、初始化:如果不显式初始化,那么将被隐式初始化为0。C、访变量只在本源文件可见,严格的讲应该为定义之处开始到本文件结束。D、文件作用域下声明的const的常量默 阅读全文
posted @ 2013-09-01 19:37 shark_cf 阅读(453) 评论(0) 推荐(0)
摘要: 转自:: http://blog.csdn.net/heirenheiren/article/details/7367187 先看看下面的这一段程序: #include <iostream> #include <cstdlib> int main(int argc, char* argv[]) { 阅读全文
posted @ 2013-09-01 19:34 shark_cf 阅读(10926) 评论(0) 推荐(0)