- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 malloc,free在二级指针(指针的指针)的应用
(*ppBuf) = (char *)malloc(nLen * sizeof(char)); return ((NULL == (*ppBuf)) ? FALSE : TRUE); } void FreeStrBuf(char **ppBuf) { if (NULL != (*ppBuf)) {
2014-08-28 13:30:01 10868
原创 虚基类、抽象基类和接口
虚基类当在多条继承路径上有一个公共的基类,在这些路径中的某几条汇合处,这个公共的基类就会产生多个实例(或多个副本),若只想保存这个基类的一个实例,可以将这个公共基类说明为虚基类。在继承中产生歧义的原因有可能是继承类继承了基类多次,从而产生了多个拷贝,即不止一次的通过多个路径继承类在内存中创建了基类成员的多份拷贝。虚基类的基本原则是在内存中只有基类成员的一份拷贝。这样
2014-08-13 11:09:52 3334
转载 20个设计模式和软件设计面试问题
不管是参加Java面试还是C#面试,设计模式和软件设计都是任何编程面试中的必问问题。实际上,编程能力和设计技巧是对彼此很好的补充。一个好的程序员通常都是一个好的软件设计人员。他们知道怎么把一个问题分割成一段段代码或者软件设计,但这些能力和技巧并不能凭空而来。你需要持续做大型、小型系统的设计和编码,并且不断从错误中学习。从面向对象设计原则 开始是一个不错的选择。好吧,这篇文章是关于一些在各种面试中频
2014-08-13 10:45:35 820
原创 fopen使用注意问题
#include #defineF_PATH"d:\\myfile\\file.dat"intmain(void){FILE*fp=NULL;//需要注意fp=fopen(F_PATH,"r");if(NULL==fp){return-1;//要返回错误代码}fclose(fp);fp=NULL;//需
2014-08-13 10:37:58 1756
winsocket入门教程
2014-03-27
DOS622镜像文件,WINCE
2014-03-14
DriverStudio3.2补丁DSDDKEnv.zip
2013-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人