(此文档为word格式,下载后您可任意编辑修改!)
多核编程与并行计算实验报告
姓名:
日期:2014年 4月20日
实验一
// exa1.cpp : Defines the entry point for the console application. //
#include \ #include
void ThreadFunc1(PVOID param) { }
void ThreadFunc2(PVOID param) { } int main() { }
int i=0;
_beginthread(ThreadFunc1,0,NULL); _beginthread(ThreadFunc2,0,NULL); Sleep(3000); cout<<\< Sleep(1000); cout<<\< Sleep(1000); cout<<\< 实验二 // exa2.cpp : Defines the entry point for the console application. // #include \ #include DWORD WINAPI FunOne(LPVOID param){ while(true) { Sleep(1000); cout<<\; } return 0; } DWORD WINAPI FunTwo(LPVOID param){ while(true) { Sleep(1000); cout<<\; } return 0; } int main(int argc, char* argv[]) { int input=0; HANDLE hand1=CreateThread (NULL, 0, FunOne, (void*)&input, CREATE_SUSPENDED,