inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

참조타입에 따른 메모리 사용량 크기 질문

해결된 질문

150

C Kim

작성한 질문수 2

0

안녕하세요

 

예를 들어 코드가 다음과 같이 2개의 참조타입 클래스를 생성했을때 같은 주소를 참조하고 있습니다.

여기서 class를 2개가 되며 참조타입은 스택 메모리에 힙 메모리의 주소값을 저장한다고 알고 있습니다.

그럼 스택 메모리에 힙 메모리의 주소값이 저장되는 것이니 힙 메모리는 같더라도 스택메모리는 증가된다고 생각하는데 메모리 사용량이 얼마나 증가 되는건지 알 수 있을까요?

 

public class Test

{

private int D1;

private string D2;

}

 

int main()

{

Test A = new Test();

Test B = A;

}

C#

답변 1

0

Rookiss

스택 메모리는 임시적으로 사용하는것이고,
해당 함수가 끝나면 어차피 점유하지 않고 반납해서 신경쓰지 않아도 됩니다.
스택 메모리가 부족할 정도로 재귀 함수를 호출하는 극단적인 경우가 아니면,
스택 메모리가 고갈될 일은 없습니다.

게임개발에서 주로 어느부분에 알고리즘들이 쓰이는지 궁금합니다

0

175

2

글꼴 바꿔도 자간이 좁아 찌그러져보이시는 분들

0

89

1

NullReferenceException 예외) 같은 실수하시는분 계실까봐 남겨요

0

67

1

parent를 Pos타입으로 만든 이유

0

74

1

콘솔창에 격자가 안나옴 미로 생성 X

0

136

1

격자 생성 안됨 무한루프

0

114

1

BFS 질문

0

143

2

격자 무한 출력

0

168

2

A* 의 PriorityQueue 관련 질문입니다

0

157

2

vscode에서 원그리기

0

181

1

환결설정 강의 원 그리기

0

122

1

15-17분

0

87

1

3:16초에 근데 이렇게 해가지고 부분에 "{}"를 만들어서 자식 node들을 생성하던데 왜 중괄호로 감싸게 만드는 건가요?

0

141

2

동적 배열 관련 질문입니다!

0

209

1

Big-o 표기법에서 시간 복잡도

0

167

1

7:40에서 언급하신 색상이 날아가는 문제 이해를 못하겠습니다

0

151

1

트리구현연습 강의 질문있어요

0

143

1

창은 뜨는데 맵이 나타나지 않아요.

0

176

1

Ctrl F5 하면 나오는 창은 어디서 설정할까요??

0

273

1

void CalcPathFromParent(Pos[,] parent)에 대해서

0

203

2

NullReferenceException예외가 발생했을때 어떻게 해야하나요?

0

230

1

[해결] 환경설정 강의에서 원이 이상하게 그려지는 문제

3

314

2

오른손 법칙에서 플레이어 점이 안 움직입니다

0

246

2

맵 만들기 오류

0

179

1