摘要:
const int * p 与int *const p 的区别 const int *p =&i 它代表*p 不能该变 i的值,但是可以通过改变p指向其他的变量来改变*p的值。(i不变) int * const p =&i 它代表 p 一直指向i 可以通过改变*p 来改变 i 的值。 (p不变)(p 阅读全文
摘要:
关于基态通过对于虚函数的使用,其实质就是对于其派生态所定义的函数的使用。对于 father * me = new child (基态指针->派生态指针) but no 即(派生类指针不能指向基态); 就是实则 me 始终是基态 ,它的访问范围只与它的定义有关,与它所指向的目标无关。(使代码的可替换性 阅读全文