运行后无输出,代码:
#include <iostream.h>
#include "windows.h"struct MyStruct
{
int sd_x;
int packet_size_x;
};DWORD WINAPI SubThread(LPVOID);void main()
{
HANDLE hThread;
int packet_size=222;
int sd=333;
MyStruct *pStruct=new MyStruct;
pStruct->sd_x=sd;
pStruct->packet_size_x=packet_size; hThread=CreateThread(NULL,0,SubThread,(LPVOID)pStruct,NULL,NULL);

CloseHandle(hThread);}DWORD WINAPI SubThread(LPVOID p)            
{
cout<<"thread working..."<<endl;
MyStruct *aa=(MyStruct *)p;
cout<<"aa.packet_size"<<aa->packet_size_x<<endl;
return 0;
}