Что требуется для использования функции Debug.Assert ()? - PullRequest
0 голосов
/ 04 июля 2019

Когда я пытаюсь использовать Debug.Assert () в моем коде C ++ в Visual Studio 2019, он не распознает этот класс и заявляет, что «идентификатор« Debug »неопознан».

Я новичок в C ++, и я обнаружил эту функцию в статье Microsoft Visual Studio об инструментах отладки, однако она только показывает ее реализацию, но не упоминает о необходимости включать какие-либо библиотеки для этого.Я много искал, почему это может не сработать, и ничего с этим не получил.

1 Ответ

2 голосов
/ 04 июля 2019

Debug.Assert() - это метод в C #, который является языком, совершенно отличным от C ++, хотя Visual Studio поддерживает оба.

C ++ имеет assert в<cassert> (заимствовано из C).

...