如何跨命名空间调类

xiaoshahai 2011-11-14 01:37:16
在一个工程下,想调用另一个工程 命名空间 里 定义的类,怎么办?
我在需要调用类的工程下用了namespace cc { class TConfirmDlg; }
但是还是找不到类TConfirmDlg,请高手指点一下。
...全文
312 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qingfeng06007 2011-11-14
  • 打赏
  • 举报
回复
using namespacc ;
xiaoshahai 2011-11-14
  • 打赏
  • 举报
回复
为什么不好用呢,编译后还是提示找不到类,说类未定义。如果包含另一个工程中定义类的头文件,又提示说找不到那个头文件[Quote=引用 3 楼 ansunny 的回复:]
cc::TConfirmDlg;

或者你在引用开始:
using namespace cc;
然后就可以直接使用TConfirmDlg了;
[/Quote]
xiaoshahai 2011-11-14
  • 打赏
  • 举报
回复
为什么不好用呢,编译后还是提示找不到,说类为定义[Quote=引用 5 楼 xiakan008 的回复:]
cc::TConfirmDlg;

或者你在引用开始:
using namespace cc;
然后就可以直接使用TConfirmDlg了;
正解~
[/Quote]
xiaoshahai 2011-11-14
  • 打赏
  • 举报
回复
include后,提示找不到那个文件[Quote=引用 1 楼 ndy_w 的回复:]
确认头文件include了。
cc::TConfirmDlg dlg;
[/Quote]
luciferisnotsatan 2011-11-14
  • 打赏
  • 举报
回复
vector是std空间里的。怎么处理vector,怎么处理TConfirmDlg
BT六眼飞鱼 2011-11-14
  • 打赏
  • 举报
回复
cc::TConfirmDlg;

或者你在引用开始:
using namespace cc;
然后就可以直接使用TConfirmDlg了;
正解~
qscool1987 2011-11-14
  • 打赏
  • 举报
回复
using namespace cc
某某某 2011-11-14
  • 打赏
  • 举报
回复
cc::TConfirmDlg;

或者你在引用开始:
using namespace cc;
然后就可以直接使用TConfirmDlg了;
xiejijun_05 2011-11-14
  • 打赏
  • 举报
回复
using namespace cc;

TConfirmDlg confirm;
ndy_w 2011-11-14
  • 打赏
  • 举报
回复
确认头文件include了。
cc::TConfirmDlg dlg;

65,184

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧