问题描述:

在A.h中,我写了如下函数

namespace XXX

{

  void func();

}

在A.cpp中,我写了如下实现

#include "A.h"

using namespace XXX;

void func()

{

  ...

}

然后在main中使用了func,结果报LNK2019错误。

解决办法:

在A.cpp中应该这样写

#include "A.h"

using namespace XXX; // 这个可要可不要

void XXX::func() // XXX::必须要加上

{

  ...

}

最新文章

  1. 在linux下Ant的环境配置
  2. asp.net mvc 应用Bundle(捆绑和微小)压缩技术 启用 BundleConfig 配置web.config
  3. php之XML转数组函数的方法
  4. SpringMVC+redis整合
  5. pyramid的第一个项目
  6. 关于PagedDataSource分页属性与DataSet和DataTable详解
  7. 创建位图画刷(CreatePatternBrush)
  8. HTTP请求响应机制与响应状态码
  9. Spring中的IOC和AOP是什么含义,他们在项目中起到什么作用,并举例说明?
  10. linux samba服务配置
  11. 【原创】运维基础之Docker(3)搭建私有仓库
  12. 初学mybatis和mysql碰到的问题
  13. 【Core】.NET Core中读取App.config配置文件
  14. Roslyn
  15. maven不同环境的profile配置
  16. 工作总结(一):Linux C
  17. LeetCode: Gas Station 解题报告
  18. unity---gameScreen 的Stats参数
  19. C#实现并口输出输入高低电位
  20. Spring Boot - Spring Cache

热门文章

  1. war后缀的文件
  2. iOS:LKDBHelper实体对象映射数据库-第三方框架(在FMDB的基础上进行二次封装)
  3. scrapy-splash抓取动态数据例子八
  4. 【Javascript】js图形编辑器库介绍
  5. 安装PIL的坑
  6. centos6.8服务器配置之MYSQL配置
  7. 绿化和卸载 DOS 批处理
  8. Mybatis错误:Result Maps collection already contains value for 。。。。
  9. PHP投票实现24小时间隔投票
  10. javaScript Windows相关