pthread thread mutex에 대한 메모 변수를 공유할 때 문제가 발생하는 것은 여러 개의 공유 데이터를 동시에 접근할 때 일치하지 않는 것이다. pthread_join () 함수에 비해 "tid가 끝날 때까지 기다리지 않고"tid가 끝날 때 tid가 소모하는 메모리 자원을 방출할 것을 보장합니다. pthread_join () 복구 후, 이 라인과 연결된 창고 영역을 이 응용 프로그램에서 다시 사용할 수 있습니다. 이 함수를 호출할... mutexpthreadtech 메모리 할당 오류 최근에 아주 재미있는 버그를 만났는데, 프로그램은 항상list에 있습니다.push_백업 () 줄이 붕괴되었습니다.코드는 다음과 같습니다. push백업 () 이 줄 코드 주석은 테스트 2 코드로 바꾸면 오류가 발생합니다.오류 창고는malloc()에 위치하고 메모리를 분배하지 않는 코드로 바뀌면 정상적으로 실행됩니다.이것을 보고 아무리 생각해도 이해할 수가 없다.이때 메모리는 충분해서 메모리를 ... heappthread c + + Pthread 스 레 드 를 만 든 후 join 또는 detach 를 사용 하여 스 레 드 자원 을 방출 해 야 합 니 다. pthread
thread mutex에 대한 메모 변수를 공유할 때 문제가 발생하는 것은 여러 개의 공유 데이터를 동시에 접근할 때 일치하지 않는 것이다. pthread_join () 함수에 비해 "tid가 끝날 때까지 기다리지 않고"tid가 끝날 때 tid가 소모하는 메모리 자원을 방출할 것을 보장합니다. pthread_join () 복구 후, 이 라인과 연결된 창고 영역을 이 응용 프로그램에서 다시 사용할 수 있습니다. 이 함수를 호출할... mutexpthreadtech 메모리 할당 오류 최근에 아주 재미있는 버그를 만났는데, 프로그램은 항상list에 있습니다.push_백업 () 줄이 붕괴되었습니다.코드는 다음과 같습니다. push백업 () 이 줄 코드 주석은 테스트 2 코드로 바꾸면 오류가 발생합니다.오류 창고는malloc()에 위치하고 메모리를 분배하지 않는 코드로 바뀌면 정상적으로 실행됩니다.이것을 보고 아무리 생각해도 이해할 수가 없다.이때 메모리는 충분해서 메모리를 ... heappthread c + + Pthread 스 레 드 를 만 든 후 join 또는 detach 를 사용 하여 스 레 드 자원 을 방출 해 야 합 니 다. pthread