WinCNT

배열 포인트와 _countof(혹은 ARRAYSIZE) 본문

게임 프로그래밍(학습 내용 정리)/Modern C++

배열 포인트와 _countof(혹은 ARRAYSIZE)

WinCNT_SSS 2022. 6. 14. 18:56

배열 포인트의 선언

int _tmp[10];
int(&_refTem)[10] = _tmp;

 

 

응용하면 _countof 혹은 ARRAYSIZE와 같은 같은 외계인 코드도 쓸 수 있다...

 

 

https://stackoverflow.com/questions/4064134/arraysize-c-macro-how-does-it-work

 

ARRAYSIZE C++ macro: how does it work?

OK, I'm not entirely a newbie, but I cannot say I understand the following macro. The most confusing part is the division with value cast to size_t: what on earth does that accomplish? Especially, ...

stackoverflow.com

 

https://zetawiki.com/wiki/C%2B%2B_ARRAYSIZE() 

 

C++ ARRAYSIZE() - 제타위키

다음 문자열 포함...

zetawiki.com

 

https://wikidocs.net/573

 

_countof

배열의 원소 갯수를 얻는 기능의 매크로 입니다. (Visual C++) 이 매크로가 처음에는 다음과 같이 정의 되었습니다. #define _countof ...

wikidocs.net

 

http://1st.gamecodi.com/board/zboard.php?id=GAMECODI_Talkdev&no=1634 

 

[re] vs2010 에서 이런게 버그라니....

_countof 구현을 보니 재미있게 되어있네요.·<span style=\"cursor:pointer; color: blue\" onclick=\"pre...

1st.gamecodi.com

 

 

'게임 프로그래밍(학습 내용 정리) > Modern C++' 카테고리의 다른 글

스마트 포인터 - unique_ptr  (0) 2022.04.21
스마트 포인터  (0) 2022.04.14
decltype과 Value Category(lvalue, rvalue, xvalue)  (0) 2022.03.24
범위 기반 for문  (0) 2022.03.24
Modern C++ - Auto  (0) 2022.03.24