ТМ
Татьяна Мариан

Ошибки в C++/CLI

Пишу в VS 2005.Выдает такие ошибки при компиляции

error C3861: 'lock': identifier not found
error C2065: 'null' : undeclared identifier
error C2143: syntax error : missing ';' before '{'

void Move() //движение
{

while (life)
{
counter++;
if (great) OnCirclebigroad();
if (!great) OnCirclesmallroad();
if (ev != null)
ev();
Thread::Sleep(100);
lock (this)
{
if (moving)
Monitor::Wait(this);
}
}
}

Den
Den

пропущена точка с запетой лок идентификатор не найден нулл неизвестная переменная

Похожие вопросы
Какая ошибка в коде c++?
C++/CLI массив System::String^
Ошибка в программе на C.
C++/CLI Form создать функцию или процедуру
обработка нажатий клавиш в VS2012 C++/CLI
C++Builder.Подскажите что за ошибки
Что за ошибка???? C++Builder
Программирование на C++/CLI .
C++/CLI База данных Acces
чайник c++. Где ошибка?