# check-pointers-dangling, Qcheck-pointers-dangling

Determines whether the compiler checks for dangling pointer references.

## Syntax

Linux: | -check-pointers-dangling=keyword

macOS: | None

Windows: | /Qcheck-pointers-dangling:keyword

## Arguments

keyword | Specifies what type of dangling pointer checking occurs. Possible values are:
none | Disables checking for dangling pointer references. This is the default.
heap | Checks for dangling pointer references on the heap.
stack | Checks for dangling pointer references on the stack.
all | Checks for dangling pointer references on the heap and the stack.

## Default

-check-pointers-dangling=none or /Qcheck-pointers-dangling:none | No checking occurs for dangling pointer references.

## Description

This option determines whether the compiler checks for dangling pointer references.

To use this option, you must also specify the [Q]check-pointers option.

This pointer checker feature requires installation of another product. For more information, see Feature Requirements.

## IDE Equivalent

Visual Studio: Code Generation > Check Dangling Pointers

Eclipse: Code Generation > Check Dangling Pointers

Xcode: None

## Alternate Options

None

Parent topic: Data Options

## See Also

check-pointers, Qcheck-pointers compiler option