关于包含头文件而编译时却一个未定义错误的原因(未使用命名名字空间)
2012-11-22 12:46
399 查看
近日,调试别人的代码的时候做一个测试程序,明明包含了该类的头文件,而编译的时候却总是报一个未定义的错误,无语了很久,一看类是定义在指定的命名空间上的。在上面加了一段using namespace 命名空间的代码,OK,不报这个错误了,记录下来,防止下次再犯同样的错误。
相关文章推荐
- XPath遇上命名空间(注意,就算是用默认命名空间的节点,也要为命名空间定义一个名字,并使用这个名字)
- C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
- C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
- 记一个编译错误:命名冲突、宏定义、头文件包含顺序
- C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
- C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
- C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
- C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
- C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
- 关于libcurl使用中的一个编译错误
- 关于wince 使用占用空间大的内存变量问题(编译无错误但是无法运行的问题)
- 关于定义一个结构体可以被其他的源文件使用
- 使用vs编译出现 ”error LNK1169: 找到一个或多个多重定义的符号“的错误
- C++ : 编译单元、声明和定义、头文件作用、防止头文件在同一个编译单元重复引用、static和不具名空间
- QT中定义了模版类,在使用该模版类的时候,必须将类cpp文件包含才能编译,不然会报错
- C++ : 编译单元、声明和定义、头文件作用、防止头文件在同一个编译单元重复引用、static和不具名空间
- SPORE,一个很好的实现JS命名空间的管理,模块的定义,与自动加载依赖模块的脚本文件
- 关于qt中使用ico文件做程序图标时编译报debug/myico_res.o Error 1错误的说明
- 错误:"无法从命名空间绑定的导入"错误消息出现,当您试图通过使用 Web 服务描述语言工具创建 XML Web 服务代理文件时
- PHP基础之命名空间2——在同一个文件中定义多个命名空间