Are you compiling on Windows, Mac, or Linux host?
Intel C++ Compiler for Windows supports compatability with Microsoft C++ compiler options. The option to enable runtime checks, on Windows, may be specified by the compiler option
Windows RTC runtime checks are supported for local arrays, not static arrays.
The option /RTC is available only on Windows.
On Linux/Mac, you might find the option -fstack-security-check to be useful. According to thecompiler documentation "This option determines whether the compiler generates code that detects some buffer overruns that overwrite the return address. This is a common technique for exploiting code that does not enforce buffer size restrictions."
Generally speaking, array indexing checking, as is available in languages like Java, Adaand Fortran, is not available in C++.
You may want to repost your question on a different forum: Intel C++ Compiler