读书人

LPVOID lpParameter传递有关问题

发布时间: 2012-02-11 09:51:35 作者: rapoo

LPVOID lpParameter传递问题
struct USBPARAMETER
{
ULONG m_Index;//Device ID
char* pcBuffer;//Buffer which receive data
ULONG ulLength;//Buffer Length;
} UsbParameter;

DWORD WINAPI ReadProc( LPVOID lpParameter )
{
cout < < ((UsbParameter*)lpParameter)-> ulLength < < endl; // 错误
return 0;
}

error C2059: syntax error : ') '
不知是什么原因,望大家指点一下,谢谢!!

[解决办法]
cout < < ((USBPARAMETER*)lpParameter)-> ulLength < < endl; // 错误

强制转换用类型名,你用了变量名

读书人网 >C++

热点推荐