【发布时间】:2012-07-26 06:08:18
【问题描述】:
我有错误:
错误 C2039: 'read' : is not a member of '`global namespace'' 和 错误 C2661:“Calc::SymString::read”:没有重载函数需要 3 个参数 从线: if (::read(fd_sock, &size, 4) != 4)
这个错误和类似的错误在我的代码中出现了很多。有谁知道是什么问题? 我正在使用 Windows Visual Studio 2010,并且正在从 Unix 迁移代码。 提前致谢!
【问题讨论】:
-
"没有重载函数...." 表示您显然有重载函数,并且您正尝试向其中一个或多个传递 3 个参数,但它们都不接受 3。检查您的函数原型,调用和错误定义。您可能想发布特定代码以获得真正的答案。