0
나는 멀티 스레딩을위한 잠금에 익숙해 져있다.모니터에서 obj가 있어야하는 :: ::
Monitor::Enter(obj);
try
{
///do work
}
finally
{
Monitor::Exit(obj);
}
무엇을 obj
에 선언해야합니까? 나는, 클래스 로케이터의 생성자에서
Locator()
{
System::Object^ obj = gcnew System::Object();
}
그것을 선언하고 클래스
private:
System::Object^ obj;
의 private 변수에 obj
를 선언하지만
Value cannot be null.
말을
Monitor::Enter(obj)
후 나에게 오류를주고 있어요
팁을 주시면 감사하겠습니다.