CString.getbuffer()在VC ++ 6.0中给出了编译错误,但在Visual Studio 2005中成功编译

时间:2011-01-11 17:55:32

标签: visual-c++

我是VC ++的新手。我有用VC ++ 6.0开发的代码 现在我已经在Visual Studio 2005中打开它并且它正在成功编译。但是在Visual Studio 6.0环境中进行编译时,它会抛出错误,说“getBuffer()无法调用0参数” 为什么在visual studio 2005中编译而不是在visual studio 6.0中编译?

1 个答案:

答案 0 :(得分:0)

如果没有看到失败/正常工作的代码,就不可能确定,但​​我会相信Visual Studio 2005而不是Visual C ++ 6.0。

Visual C ++ 6.0确实显示了它的时代(微软已经不再支持它了) - VC ++ v8.0(在VS2005中)是一个更好的编译器。