C++
Stub Parameters - 변수명이 없는 매개변수
서버 코드를 분석하다가 변수명이 없는 매개변수를 가진 함수를 보게되었다. template auto GetImpl(TValue *) -> TValue; 함수가 구현된 것을 보아도 왜 쓰이는지 이해가 되지 않았다. 찾아보니 이런식으로 사용되는 매개변수를 Stub Parameters라고 부른다. auto GetRectArea(int height, int width) -> int { return height * width; } auto GetTriArea(int height, int width) -> int { return height * width / 2; } 다른 블로그에서 이런 식으로 예를 많이 든다. 사각형의 넓이를 구하는 함수와 삼각형 넓이를 구하는 함수의 이름을 GetArea로 통일하고 싶을 때 St..
2022. 9. 15. 01:05