Intel® C++ Compiler Classic Developer Guide and Reference

ID 767249
Date 7/13/2023
Public
Document Table of Contents

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.

IDE Equivalent

Visual Studio: Code Generation > Check Dangling Pointers

Eclipse: Code Generation > Check Dangling Pointers

Xcode: None

Alternate Options

None

See Also