비긴스레드

Beginthread

시작 읽기 함수는 현재 프로세스 내에서 새로운 실행 스레드를 생성한다.마이크로소프트 윈도우즈 런타임 라이브러리에 속하며 이 과정에서 선언된다.h 헤더 파일.

프로토타입

서명이 없는 장기의 _xxtread(공허하게 하다(* 펑크)(공허하게 하다*), 서명이 없는 스택_사이즈, 공허하게 하다 *아그); 

펑크

스레드 실행은 함수의 시작에서 시작됨func. 스레드를 올바르게 종료하려면,func꼭 불러야 한다_endthread또는 "return 0"으로 종료하여 실행 시간 라이브러리에서 할당된 메모리를 스레드를 지원하도록 확보하십시오.

스택_사이즈

운영 체제가 지정한 바이트 수를 포함하는 스레드에 스택을 할당함stack_size.만약의 가치가 있다면stack_size0이며, 운영 체제는 메인 스레드의 그것과 같은 크기의 스택을 만든다.[1]

아그

이 운영체제는 실행이 시작되면 Arg를 Funk로 전달한다. Argvoid*에 캐스팅된 32비트 값이 될 수 있다.

반환값

새로 만든 스레드의 운영 체제 핸들을 반환한다.실패할 경우 함수는 -1을 반환하고 오류를 설정한다.

컴파일러 스위치

마이크로소프트 C/C++ 컴파일러를 사용하여 여러 스레드를 사용하여 프로그램을 컴파일하려면 /MT 스위치(또는 디버그 프로그램의 경우 /MTD)를 지정해야 한다.

참조