[/Quote]
vc6 下出错信息为:
error C2665: 'delete' : none of the 2 overloads can convert parameter 1 from type
说明:
const int *pHeap, 说明指针所指内容是const. 该内容不能删,也不能改。
例如 :const int *p=5; *p=8 会有编译错误。
int * const pHeap 说明该指针是const, 此时若让pHeap 指向别处会报错,
例如: int *cont p=5, p=NULL 会报错。
原则,const 靠的谁近,它修饰的就是谁。