利用createevent建立事件,createthread建立執行緒
// 1.cpp : 定義控制台應用程式的入口點。
//#include "stdafx.h"
#include #include "time.h"
#include using namespace std;
handle hx_finish[2];
handle hx_finish2;
int hx_datasize; /*hx_datasize:陣列長度;*/
int *hx_data_in, *hx_data_out; /*輸入和輸出陣列指標*/
dword winapi threadone(lpvoid param)//執行緒1
}hx_data_out[hx_k1]=hx_data_in[hx_i];
} setevent(hx_finish[0]);
return 0;
}dword winapi threadtwo(lpvoid param)//執行緒2
}hx_data_out[hx_k2]=hx_data_in[hx_i];
} setevent(hx_finish[1]);
return 0;
}dword winapi threadthree(lpvoid param)//主線程做的任務
測試加速比:
列舉排序各種並行之MPI
宣告 執行mpi程式之前必須先將mpich配置好,可以參照 include stdafx.h include mpi.h 一定好放到stafx.h後面 include include include include 函式名 getrank 功能 計算所屬部分資料的秩 比該元素小的數的個數 輸入 hx...
深入淺出VC 串列埠程式設計之基於Win32 API
1 api描述 在win32 api中,串列埠使用檔案方式進行訪問,其操作的api基本上與檔案操作的api一致。開啟串列埠 win32 中用於開啟串列埠的api 函式為createfile,其原型為 例如,以下程式用於以同步讀寫方式開啟串列埠com1 handle hcom dword dwerro...
深入淺出VC 串列埠程式設計之基於Win32 API
1 api描述 在win32 api中,串列埠使用檔案方式進行訪問,其操作的api基本上與檔案操作的api一致。開啟串列埠 win32 中用於開啟串列埠的api 函式為createfile,其原型為 例如,以下程式用於以同步讀寫方式開啟串列埠com1 handle hcom dword dwerro...