- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Thinking in C++ learning(4)----- summary
1.值替代const 和 define比有类型检查2.指针指向const的指针const int* uint const* uconst指针int* const w;int d=1;const int* const x = &d;int const* const x2 = &d;现在,指针和对象都不能改变3.函数和返回值传递const值void f1(const int i){
2007-03-05 16:01:00 876
原创 STL Tutorial and Reference Guide -- summary
STL GP--generic programIts same to OOP, its an other program method.Class TemplateHow C++ Templates Enable Generic Programming1.Class TemplatesThere is usually more to making an ordinary class i
2007-03-05 15:58:00 1468
原创 Inside The C++ Object Model ---- The Semantics of Constructors
2.1 Default Constructor 的建构操作C++ Annotated Reference Manual (ARM)什么时候编译器会自动创建出default constructor?两种implicit constructor: trivial & nontrivial. nontrivial的话,编译器会自动创建如果一个class没有任何constructor,但它内含
2007-03-04 15:54:00 727
原创 边学边干Linux内核指导(8)——进程调度
新的task_struct加入到task向量链表中,并且父进程的task_struct内容被复制到新进程的task_struct中当进程刚刚被创建还未进行写操作时,linux允许两个进程共享资源而不是有两份独立的拷贝。这种共享可用于进程的文件、信号处理器和虚拟内存。linux使用称为“写时复制”(copy on write)的技术进程的状态TASK_RUNNINGTASK_INTERR
2007-03-01 11:44:00 881
原创 边学边干Linux内核指导(7)——进程同步
等待队列是基础,struct __wait_queue{ unsigned int flags; #define WQ_FLAG_EXCUSIVE 0x01 struct task_struct * task; struct list_head task_list}1.软中断信号同中断和异常(excepiton)相比较,信号对用户态的进程是可见的,可以被用户态进程捕获。UNIX系统V中有19个
2007-03-01 11:36:00 1240
ArcGIS 图层控制实例代码
2010-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人