Как увеличить предел погрешности в Visual Studio?

При создании приложения. VS будет жаловаться на превышенное ошибочное количество:

fatal error C1003: error count exceeds 100; stopping compilation

Существует ли способ увеличить предел?

Заранее спасибо,
- Oleksii Skidan

23
задан Oleksii Skidan 21 May 2010 в 09:30
поделиться

2 ответа

Я так не думаю. VS в основном сообщает обо всех ошибках, с которыми сталкивается во время компиляции. Возможно, есть некоторые ошибочные части кода, из-за которых компилятор попадает в бесконечный цикл "ошибки".

Ограничение было введено, чтобы избежать этого. В большинстве случаев 100 ошибок, которые вы получаете, - это просто одна и та же ошибка, сообщаемая снова и снова. Какой смысл увеличивать число повторений?

Возможно, вы можете опубликовать фрагмент кода, в котором ошибка возникает первой, чтобы мы могли помочь вам ее исправить.

6
ответ дан 29 November 2019 в 02:08
поделиться

Я считаю, что это жестко запрограммированный предел, поэтому нет.

Как отмечали другие, трудно понять, чего вы хотите этим достичь.

В конце концов, вам придется их все исправить, так что не торопитесь и начинайте их исправлять. В конце концов, у вас будет меньше 100, и вы можете начать их считать.

Обычно не имеет смысла сообщать фактическое количество ошибок, когда это происходит. В большинстве случаев, когда вы получаете C1003, это на самом деле всего несколько реальных ошибок, ведущих к массивной цепочке других ошибок.

(например)

  • Если есть ошибка в файле .h, эта ошибка будет сообщаться в каждом файле .cpp, который # включает его.
  • Если есть ошибка, которая не позволяет определить какой-либо идентификатор (например, класс, переменную, имя метода), то каждый раз, когда вы попытаетесь использовать его позже, будет сообщаться ошибка.
3
ответ дан 29 November 2019 в 02:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: