Issue with AFX.h on VS 2005
Hi
I have C++ code which i am porting from VS6 to VS2005. The compiler is giving error message with include file "afx.h". Any idea?
1>AreaTree.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(484) : error C2146: syntax error : missing ';' before identifier 'AfxCrtErrorCheck'
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(484) : error C2433: 'errno_t' : 'inline' not permitted on data declarations
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(484) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(484) : error C2146: syntax error : missing ')' before identifier 'error'
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(484) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(484) : error C2059: syntax error : ')'
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(485) : error C2143: syntax error : missing ';' before '{'
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(485) : error C2447: '{' : missing function header (old-style formal list?)
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(510) : error C2039: 'clearerr_s' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(510) : error C3861: 'clearerr_s': identifier not found
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(875) : error C2061: syntax error : identifier '__out_ecount_z'
1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h(876) : error C2059: syntax error : ')'

