windows C++多线程(一):创建线程CreateThread

        在项目开发,乃至面试,都会用到多线程技术,windows提供了多线程开发的一系列API函数,各个函数的使用有些小的知识点如果不在意很容易出问题。本专栏主要总结自己的一些使用记录及感受,如果博友看到本文,有不当之处请指正,留言。

       本篇记录windows多线程开发的第一个API : CreateThread函数的使用及相关说明。

       windows多线程的一些API需要包含头文件  #include

 

 CreateThread函数原型如下

HANDLE
WINAPI
CreateThread(
    _In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes,
    _In_ SIZE_T dwStackSize,
    _In_ LPTHREAD_START_ROUTINE lpStartAddress,
    _In_opt_ __drv_aliasesMem LPVOID lpParameter,
    _In_ DWORD dwCreationFlags,
    _Out_opt_ LPDWORD lpThreadId
    );

各参数含义

(1)LPSECURITY_ATTRIBUTES lpThrea

你可能感兴趣的:(C++多线程与线程池)