멤버 함수에서 Null 포인터 확인
질문:
멀티스레드 애플리케이션에서, 멤버 함수가 있는 클래스를 생각해 보세요. 함수 내에서 this 포인터가 nullptr인지 확인하고 그렇다면 오류 코드를 반환하는 것이 유효한가요?
답변:
표준 C에서 null에 액세스 포인터는 정의되지 않은 동작입니다. 따라서 이것이 nullptr인지 확인하고 오류 코드를 반환할 필요가 없으며 비표준 동작으로 이어질 수 있습니다.
추가 고려 사항:
위 내용은 C 다중 스레드 응용 프로그램에서 멤버 함수의 Null 포인터 확인이 필요하고 신뢰할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!