【发布时间】:2013-01-10 15:11:34
【问题描述】:
我正在使用带有 minwg 编译器的 netbeans 7.2.1。我在尝试构建应用程序时收到以下错误消息:
错误:命名空间“std”中的“函数”没有命名类型
错误:'bind' 不是 'std' 的成员
虽然我在文件的开头包含了functional.h,但我使用'function'和'bind'的形式是:std::function和std::bind
问题出在哪里?是在编译器中还是缺少某些东西?我记得我在 Visual Studio 2010 上成功编译并运行了相同的应用程序。
【问题讨论】:
-
所有标准 C++ 头文件都没有以 .h 结尾(如果你不计算 C 兼容性头文件)。
标签: c++