avatar
问一个C++的面试问题# Programming - 葵花宝典
y*y
1
在一个程序中declare class A,又不define class A是干什么用的呢?
avatar
t*t
2
so that you may use A as incomplete type where applicable -- e.g. A*, A&,
etc

【在 y***y 的大作中提到】
: 在一个程序中declare class A,又不define class A是干什么用的呢?
avatar
c*h
3
一般头文件里都这么做呀
类型声明
但不需要函数声明的地方就可以了

【在 y***y 的大作中提到】
: 在一个程序中declare class A,又不define class A是干什么用的呢?
avatar
y*y
4
that's it?

【在 t****t 的大作中提到】
: so that you may use A as incomplete type where applicable -- e.g. A*, A&,
: etc

avatar
x*p
5
例子:
class A;
class B {
...
class A *pa;
}
class A {
...
class B *pb;
}
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。