nakka soft world !

default parameter 본문

프로그래밍언어/C++

default parameter

nakka 2017. 3. 14. 11:41
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