inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

TextRPG 플레이어 생성

안녕하세요 질문이 있습니다

256

SeongMin Jeon

작성한 질문수 2

0

안녕하세요 영상 잘 보고있습니다.

다름이 아니라 out로 인자값을 받는 이유가 진퉁을 받기 위해서 인걸로 이해하고 있습니다

그럼 애초에 구조체가 아닌 클래스로 만들면 처음부터 복사가 아닌 참조형식 이기때문에 out을 써서 인자값을 받을 필요가 없는거 아닌가요?

제가 이해를 잘 못하고 있는거 같아 질문 남겼습니다. 감사합니다.

C#

답변 1

1

Rookiss

네 맞습니다!

아주 아주 사소 디테일이지만 class에 out을 쓰면,
스택 영역에 매개 변수를 넘길 때 할당되는 공간을 사용하지 않고
바로 원본에 데이터를 적용하게 됩니다.
(물론 그렇다고 유의미한 장점이 있는건 아니구요..)

0

SeongMin Jeon

댓글 너무 감사합니다. 강의가 진심으로 도움 되고 있습니다.

Generic에 대한 질문 있습니다.

0

115

2

2022 버전에 커뮤니티 버전이 없는데 2026 버전으로 해도 무관?

0

229

2

다형성 캐시 문제

0

137

3

.

0

77

1

프로퍼티 강의 질문 있습니다.

0

86

1

이후 커리 질문

0

92

1

static

0

104

2

강의에는 새로운 클래스 파일을 생성하면...

0

82

1

생성자의 이름 선언

0

71

1

9:03 Divide(10 , 3) 부분 질문입니다

0

95

1

깃허브 관련 질문 있습니다.

0

251

1

비쥬얼 스튜디오 업데이트가 된건가요..? 매개변수 오류 관련 질문

0

261

1

C# 시리즈 || C++ 시리즈 자료구조 강의에 대한 질문입니다!

0

313

2

Activator 질문있습니다

0

344

1

이넘 타임 선언 질문

0

361

1

Sort 오름차순, 내림차순

0

334

1

질문 있습니다.

0

256

1

팩토리얼 문제

0

278

1

Sort함수 질문있습니다.

0

273

1

다형성 함수 질문 있습니다.

0

231

1

질문이 있습니다.

0

236

1

섹션2 연습문제 질문입니다.

0

224

1

안녕하세요~서버에 대해 질문이 있습니다.

1

290

1

텍스트 색깔이 제 편집기와 달라서 수강에 어려움이 있습니다ㅜㅜ

0

402

1