我有一个用vc6构建的项目,现在我必须将它转换成vc9。
在代码中有一行
CMapStringToOb cLogPathMap;
ofstream tlogFile;
但是当我构建项目时,会发生以下错误。
错误 C2146:语法错误:缺少“;” 在标识符“tlogFile”之前
错误 C4430:缺少类型说明符 - 假定为 int。注意:C++ 不支持默认整数
当我转到ofstream的定义时,文件iosfwd被打开,其中 ofstream 定义为
typedef basic_ofstream<char, char_traits<char> > ofstream;