摘要: 转之:http://soft.yesky.com/242/2082242.shtml引言 指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身边还一直充满这样的程序员,他们保留着"数组名就是指针"的误解。 想必这种误解的根源在于国内某著名的C程序设计教程。如果这篇文章能够纠正许多中国程序员对数组名和指针的误解, 阅读全文
posted @ 2012-09-18 15:03 冷夜 - 网游编程技术 阅读(168) 评论(0) 推荐(0) 编辑
摘要: error C2662, cannot convert ‘this’ pointer from ‘const class ’ to ‘class &’看一下导致这个编译错误的例子:class COwnInt{public:int get();private:int m_n;};int COwnInt::get(){return m_n;}int main(){const COwnInt own;own.get();return 0;}这个编译错误的主要原因是:程序中定义了一个const的类对象own,然后又用own调用了一个非const的函数get()。由于const对象在调用成员函数 阅读全文
posted @ 2012-09-18 10:59 冷夜 - 网游编程技术 阅读(315) 评论(0) 推荐(0) 编辑