kyvv 님의 블로그

  • 홈
  • 태그
  • 방명록

2025/04/14 1

04/14 TIL ref/out과 hash set의 구조

C#의 기초 문법 부분은 다른 언어와 크게 다르지 않아서 빠르게 넘겼고(generic은 c++의 템플릿과 동일), ref와 out에 대한 복습과 hash set에 대한 간단한 구조만 돌아보는 것으로 한다.ref와 out은 매개변수로 사용되면서 c++에서는 포인터 혹은 참조자로 받아서 값의 복사가 아닌 참조로 직접 변경하고자 할 때 사용했었는데 c#에서는 out이라는 기능을 따로 마련해둔 느낌이다.ref는 c++처럼 함수 밖에서 준비한 변수를 전달해서 값을 읽거나 변경할 수 있도록 했지만 c++ 에서는 딱히 초기화를 하지 않아도 넘겨줄 수 있었던 반면 ref는 반드시 초기화를 해야 한다(debug 모드던 release 모드던).반대로 out은 초기화를 하지 않아도 되지만 함수 내에서 값을 지정해줘야만 한다..

[내일배움캠프 Unity 9기] 2025.04.14
이전
1
다음
더보기
프로필사진

kyvv 님의 블로그

kyvv 님의 블로그 입니다.

  • 분류 전체보기 (51)
    • [내일배움캠프 Unity 9기 사전캠프] (7)
    • [내일배움캠프 Unity 9기] (42)
    • 개인 프로젝트 (1)

Tag

github desktop, unity트랙, TIL, 인터페이스, const, Unity, c++, 내일배움캠프, C#, 이벤트, 참조자, gradlew.bat,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/04   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바