When I try to compile my VC++ program (am Using VS6.0). I get the following error in a header file ATLCONV.H.
c:\program files\microsoft visual studio\vc98\atl\include\atlconv.h(52) : error C2065: '_ASSERTE' : undeclared identifier
Error executing cl.exe.
and it points to
This is the only error I have. I tried to include assert.h but the error multiplies... so I had revert back. Since it is showing an error on the header file, is it BUG in the compiler or something? or am I seeing things differently?Code:inline LPWSTR WINAPI AtlA2WHelper(LPWSTR lpw, LPCSTR lpa, int nChars, UINT acp) { ATLASSERT(lpa != NULL); //points to this line. Error is here ATLASSERT(lpw != NULL); //rest of the header code }
My Main program has the following include statements
Any inputs or thoughts????Code:#include "asapdefs.h" #include "atlconv.h" #include "stdafx.h" #include <string> //#undef new #import "..\..\SomeTLBfile.tlb" raw_interfaces_only //someother code
Thanks a much!




Reply With Quote