摘要:
前向声明的定义:有些时候我们可以声明一些类但是并不去定义它,当然这个类的作用也很有限了。比如class foo;声明一个foo类,这个声明,有时候也叫做前向声明(forward declaration),在声明完这个foo类之后,定义完这个foo类之前的时期,foo类是一个不完全的类型(incomplete type),也就是说foo类是一个类型,但是这个类型的一些性质(比如包含哪些成员,具有哪些操作)都不知道。因此这个类的作用也很有限.(1)不能定义foo类的对象。(2)可以用于定义指向这个类型的指针或引用。(很有价值的东西)(3)用于声明(不是定义)使用该类型作为形参或者返回类型的函数。. 阅读全文
posted @ 2011-10-10 14:12
Let it Be
阅读(5540)
评论(0)
推荐(3)

浙公网安备 33010602011771号