多文件c++对象调用怎么实现

[复制链接]
2006|1
 楼主| zhxi 发表于 2011-1-19 23:07 | 显示全部楼层 |阅读模式
在用C++编写STM32单片程序。现在遇到一个问题,就是我在main.cpp中声明一个全局的类keyboard,在另外的一个文件中如何声明这个keyboard?在C语言中,我们一般都是用extern就可以了,可是在c++中却不行。
STM32W108 发表于 2011-1-20 08:30 | 显示全部楼层
要把类定义放在头文件里面。

两个CPP文件都包含头文件,
一个定义类变量,一个声明extern类变量就行了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

146

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部