#c #compiler-errors
#c #ошибки компилятора
Вопрос:
#include "stdafx.h"
#include <iostream>
#include <assert.h>
using namespace std;
class A
{
public:
int IsLocked();
};
int A::IsLocked()
{
return false;
}
int main()
{
A a1;
ASSERT(a1.IsLocked());
return 0;
}
ошибка получения в качестве идентификатора assert не найдена…. Я пытался также включить..
Ответ №1:
Должно быть:
assert(a1.IsLocked())
обратите внимание на нижний регистр.
Комментарии:
1. Кроме того, утверждение завершится ошибкой, поскольку a1.isLocked() вернет false . Это может быть преднамеренным, но я решил упомянуть об этом.