- 博客(5)
- 资源 (17)
- 收藏
- 关注
原创 谈谈IT职业生命周期
从基础架构 到操作系统 到软件与应用 IT离生活很近 。这个行业 围绕着 效率、娱乐 为核心 不断的迭代 用不停息,上层应用拖着底层基础架构不断的迭代,底层基础架构 不断的支撑上层应用进行...
2021-06-19 23:16:05 433
原创 从设计角度考虑 抽象类和接口的区别?
在网上看了些关于这方面的资料,感觉自己的理解还是不透确。我是这样理解的,从设计层次考虑:如果基类的方法在子类中都需要,则用抽象类定义。如果某些方法 在某些子类中不需要,则这些方法应该定义在接口中。比如 abstract class door{close();open()} 而 Alarmdoor 需要报警行为,但是可能其他门并不需要这个行为,所以可以将 报警方法定义在一个接口中。interfa
2009-10-12 18:16:00 348 2
原创 关于c++ new 操作 的一道笔试题
问题:c++中的new操作符 通常完成两个工作 分配内存及调用相应的构造出世核函数。请问:1)如何让new操作符不分配内存,只调用构造函数?2) 这样的用法有什么用?答:使用定位位置new 可以做到、定位位置new 的作用就是:创建对象但是不分配内存,而是在已有的内存块上面创建对象。可以直接使用对象中的函数而不用再创建对象。用于需要反复创建并删除的对象上,可以降低分配释放内存的性能消耗
2009-10-11 19:43:00 293
原创 组合数算法分析 以10选4为例
#include #include #define M 4 int main() { const int N=10; void combie(int a[],int b[],int n,int m); int b[M]; int a[N]={1,2,3,4,5,6,7,8,
2009-10-10 23:11:00 876
原创 单链表的创建
#include#include#includetypedef struct node{ int data; struct node *next; }Node;int main(){ Node * createNode(int n); Node *createNode2(int n);//声明函数 Node *head,*p; p=h
2009-10-08 20:00:00 262
vmware操作指南
2009-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人