首页
社区
课程
招聘
[求助]vc里边一个cpp如何调用另一个cpp里定义的类
发表于: 2015-9-25 20:55 5862

[求助]vc里边一个cpp如何调用另一个cpp里定义的类

2015-9-25 20:55
5862
不允许使用不完整类型,这个怎么弄啊

两个cpp文件,a.cpp,b.cpp,
a.cpp
#include   <stdlib.h>
extern class B;

int main(){
        new B();        ————————不允许使用不完整类型
        system( "PAUSE ");

}

b.cpp
#include<stdio.h>
class B{
public:
        B(){
                printf("我是B");
        }
}

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 18
活跃值: (1059)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
2
try:
#include "b.cpp"
2015-9-25 21:32
0
雪    币: 5467
活跃值: (1435)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
楼上正解
2015-9-25 21:41
0
雪    币: 18
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
你应该包含定义B类型的那个头文件。如果不是在头文件中定义的,那就单独弄到头文件。
extern只针对变量,不针对类型
2015-9-25 21:59
0
雪    币: 108
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
是哦, 刚看那个mfc的类也是写在头文件里
2015-9-26 19:19
0
游客
登录 | 注册 方可回帖
返回
//