Некоторые компиляторы разрешают чек во время выполнения, что подписки не превышают размеров массива. Это помощь, но недостаточно. Во -первых, многие программисты не используют такие компиляторы, потому что они не эффективны. (Предположительно, это означает, что жизненно важно быстро получить неправильные ответы.)