Visible to Intel only — GUID: GUID-B6F00E61-7C48-4092-B628-473D041A5E4F
Visible to Intel only — GUID: GUID-B6F00E61-7C48-4092-B628-473D041A5E4F
check
Checks for certain conditions at run time.
Linux and macOS: |
-check=keyword[, keyword...] |
Windows: |
/check:keyword[, keyword...] |
keyword |
Specifies the conditions to check. Possible values are:
|
noconversions |
No checking is performed for the above run-time conditions. |
This option checks for certain conditions at run time.
On Windows* systems, this option disables any default or specified optimizations and applies the /Od level of optimization. If you specified optimizations, the compiler emits warning diagnostics for the disabled optimizations.
On Linux* and macOS systems, this option may disable some optimizations.
This option requires library support. Depending on the platform, the required library is either in your operating system run-time environment or in your compiler package.
Visual Studio: None
Eclipse: Runtime > Check Stack Frame (-check=stack)
Runtime > Check Type Conversions (-check=conversions)
Runtime > Check Uninitialized Variables (-check=uninit)
Xcode: Runtime > Check Stack Frame (-check=stack)
Runtime > Check Type Conversions (-check=conversions)
Runtime > Check Uninitialized Variables (-check=uninit)
check:conversions |
Linux and macOS: None Windows: /RTCc |
check:stack |
Linux and macOS: None Windows: /RTCs |
check:uninit |
Linux and macOS: None Windows: /RTCu |