강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

장인석님의 프로필 이미지
장인석

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Interlocked

19:30 즈음에 나온 ref에 대한 질문입니다.

해결된 질문

작성

·

236

0

해당 함수를 보다 이해가 안돼서 질문합니다.

Interlocked.Increment(ref int location);
과 같이 참조해서 값을 사용하고 원자성을 보장해야한다는 이야기를 하시다가 ref 없이 쓰면 안된다고 말 하시는데 애초에 Interlocked의 메소드에서 받는 매개변수 중에서 실질적으로 값에 변화를 줘야하는 매개변수인 location들(대부분의 함수에서 ref T location 혹은 ref T location1, ref T location2 처럼 정의돼있었습니다.) 중에서  참조형으로 넘겨주지 않는 메소드가 존재할 수 있나요?

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

아뇨 그래서 참조형이 꼭 필요하다는 의미였습니다.

장인석님의 프로필 이미지
장인석

작성한 질문수

질문하기