
C++
文章平均质量分 85
goldberg_cpp
这个作者很懒,什么都没留下…
展开
-
常量指针和指针常量 (译自《 C++ common knowledge 》(美))
在日常的谈话中,程序员有时会经常说“常量指针”,尽管他们想表达的意思是“指向常量的指针”。这种观点是不准确的,因为它们完全是两种截然不同的概念。 T *pt = new T; //ptr to Tconst T *pct = pt; // ptr to const TT *const cpt = pt; // const ptr to T 你想让某个东西成翻译 2010-04-18 01:33:00 · 775 阅读 · 0 评论 -
构造函数的杂感(一)
不需显式地调用,在创建类对象时,编译器自动调用的函数.构造函数和析构函数就是这种函数.构造函数特点: 1、函数名与类名相同; 2、无返回值。class C{public: C() { name = “Unknown”;} C( string& n ) { name = n; }private: st原创 2010-04-23 20:11:00 · 764 阅读 · 0 评论 -
多态的摸索之路( 甲 )
C++ 中的多态是极为复杂、难缠、庞大的,就像深海里的鲨鱼,凶猛而强大。那么到底如何才能游刃有余地驾于好这头潜伏在深海的远古猛兽呢?!别着急,咱们慢慢来,一点一点地摸索清它的性格和脾气,再控制就容易啦。例甲:#includeusing namespace std;class TradesPerson {public: virtual void sayHi() { cout };class Tinker : public TradesPerson {public: virtual vo原创 2010-06-28 21:23:00 · 3835 阅读 · 56 评论