當前位置:
首頁 > 知識 > C語言-搶火車票軟體原理及筆記,大神執筆值得分享

C語言-搶火車票軟體原理及筆記,大神執筆值得分享



C語言-搶火車票軟體原理及筆記,大神執筆值得分享




C語言-搶火車票軟體原理及筆記,大神執筆值得分享



{//賣火車票的動作

WaitForSingleObject(hMutex,INFINITE);//等待執行結束


printf("農民窗口還有%d張火車票
",a--);


Sleep(1000);//延遲或睡眠1000毫秒==1秒


ReleaseMutex(hMutex);//釋放使用權


}


CloseHandle(hThread);


return 0;


}


C++技術之多線程開發


1.創建線程

HANDLE CreateThread(


LPSECURITY_ATTRIBUTES lpThreadAttributes, //線程安全屬性


DWORD dwStackSize, // 堆棧大小


LPTHREAD_START_ROUTINE lpStartAddress, // 線程函數


LPVOID lpParameter, //線程參數


DWORD dwCreationFlags, // 線程創建屬性


LPDWORD lpThreadId // 線程ID


);


2.


HANDLE CreateMutex(//創建互斥量(鎖)

LPSECURITY_ATTRIBUTES lpMutexAttributes, // 指向安全屬性的指針


BOOL bInitialOwner, // 初始化互斥對象的所有者


LPCTSTR lpName // 指向互斥對象名的指針


);


3.


WaitForSingleObject


當指定的對象處於有信號狀態或者等待時間結束的狀態時,此函數返回。


DWORD WaitForSingleObject(


HANDLE hHandle,//指定對象或事件的句柄;


DWORD dwMilliseconds//等待時間

);


4.ReleaseMutex函數的功能是釋放互斥對象的控制權


BOOL WIANPI ReleaseMutex(


HANDLE hMutex//制定一個互斥體的句柄。


);


想要一起學習C++的可以加裙六二六八七一九一六,裙內有各種資料滿足大家,歡迎加裙

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 C加加 的精彩文章:

C語言代碼訓練 精講
C加加對編程學習的重要性
C語言-函數、數組
C和C加加的學習過程總結,內有實用學習路線
通過這 9 本開源書,學好 C加加

TAG:C加加 |

您可能感興趣

這16個糾錯筆記,物理輕鬆拿高分!
小紅書筆記分享
讀書筆記分享
4招把你混亂的印象筆記打造成簡潔高效的筆記利器
APP產品分析-印象筆記
病理學筆記分享
超輕薄可換插頭設計 Mu One挑戰傳統筆記本電源便攜
筆記本電腦取下硬碟、內存條、顯卡、CPU後,會怎麼樣?
攻擊者可利用印象筆記中的XSS漏洞執行命令並竊取文件
R 數據轉換生成學習筆記分享
交換機堆疊筆記整理
讀書筆記 窮查理寶典
這份泡茶筆記,值得收藏哦
【分享】貨幣史筆記
產品學習筆記-產品分析概要
AI手寫體自動識別,會打字的筆記本
《盜墓筆記2》開機,演員陣容大換血,這個高顏值陣容你期待嗎?
9款好用的筆記APP點評
王鐸的書法學習筆記,值得品味!
可以單手拿的GPD筆記本電腦:計算機大小,配置超強的口袋本