잡담

소스가 왜 돌아가는지 신기하다

__미니__ 2016. 6. 30. 21:16



내가 아주 좋아하고 자주 사용하는 C++ 오픈소스 라이브러리인 libtins의 소스 코드 일부이다


분명히 const resource 레퍼런스 타입으로 변수를 받고, 변수명은 resource.

타입명과 변수명이 같아도 되는걸까...

실행 자체는 잘 되는데 또 이 함수를 직접 이용하려고 하니까 왠지 안되더라.

실제로 IDE에서 저 파일 내부의 소스를 살펴보니 cannot resolve가 뜨는데, 사용 안하고 돌린 코드는 또 잘돌아가니 미칠 지경

으으 어떻게 고쳐야 하지...