关于提前声明的问题:CLASS A 与 #include "a.h" PUBLIC: A a 定义A类型变量是要知道A大小的,仅仅声明是不够的。如果A * pA,声明即可。因为这样只要知道指针大小,而指针大小对每个编译器来说是固定的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 yu_hl(卖柴火的小男孩) ,能不能讲详细点?谢谢 就是如果用提前声明,就是class A;之类的,没有class A的具体定义,那么你只能用 A *pa;这样的pointer,或者是生命函数 void f(A a) {...}这样也可以。但是不可以 A a;如果要A a,就只能有class A的具体定义。 就是如果用提前声明,就是class A;之类的,没有class A的具体定义,那么你只能用 A *pa;这样的pointer,或者是生命函数 void f(A a) {...}这样也可以。但是不可以 A a;如果要A a,就只能有class A的具体定义。 现在是10点钟整么? VC调试程序时如何在MFC的源代码中设置断点? 菜单的问题 ◆◆◆进来看看,不会耽误您太多时间!◆◆◆NT服务启动后是以什么方式运行的?是定时运行还是以事件触发运行或是其他方式? 大家一般是用什么方法来判断和维护socket的状态(比如连接了,还是连接已经断了) CClientDC的问题 网络编程的起步 菜鸟求助:如何在没有装VC++的电脑上运行VC的EXE文件? 数组的使用问题 关于vs2008内存泄露问题 又遇到一个问题!! 向大家推荐几本烂书!
class A;
之类的,没有class A的具体定义,那么你只能用 A *pa;这样的pointer,或者是生命函数 void f(A a) {...}这样也可以。
但是不可以 A a;如果要A a,就只能有class A的具体定义。
class A;
之类的,没有class A的具体定义,那么你只能用 A *pa;这样的pointer,或者是生命函数 void f(A a) {...}这样也可以。
但是不可以 A a;如果要A a,就只能有class A的具体定义。