sitelink1 https://docs.microsoft.com/ko-kr/cpp/cpp...w=msvc-160 
sitelink2  
extra_vars5  
extra_vars6  

pointer[*] 는 포인터로써 어떤 주소에 들어있는 값을 의미한다

  > 예를들어 메모리 0xFFFF 번지에 1이 들어있으면 *(0xFFFF) 는 1

 

ampersand[&] 는 반대로 어떤 변수의 주소를 가리킨다

  > int a와 같이 변수를 선언했을 떄 이 변수 a가 메모리의 어디에 존재하는지 알고 있는 경우 사용

 

예시) CopyResource(&m_Resources) -> CopyResource 함수를 호출하면서 m_Resources 변수의 주소값을 넘겨준다