nakka soft world !
default parameter 본문
728x90
Default parameter
// 선언부
void foo(int a, int b = 0, int c = 0); // 마지막 인자부터 지정해야 함, 선언부 구현부가 다른경우 구현부에는 넣으면 안됨. 선언부에만 넣기
int main()
{
foo(1,2,3);
foo(1,2);
foo(1);
}
// 구현부
void foo(int a, int b /*= 0*/, int /*c = 0*/){ // Default Parameter가 있다는 것을 주석으로 표시함
}
728x90
'프로그래밍언어 > C++' 카테고리의 다른 글
inline function (0) | 2017.03.14 |
---|---|
Function Overloading (0) | 2017.03.14 |
ranged for (0) | 2017.03.09 |
using (template alias) (0) | 2017.03.09 |
nullptr (0) | 2017.03.09 |
Comments