I.T/Programming
C++ study : 함수 _ 값, 포인터, 참조 전달의 사용시기
Rainfly
2011. 5. 17. 18:08
반응형
함수가 전달된 데이터를 변경하지 않고 사용만 하는 경우
- 데이터 객체가 기본데이터형이나 작은 구조체면 값
- 데이터 객체가 배열이면 const 포인터
- 데이터 객체가 덩치큰 구조체면 const 포인터, const 참조
- 데이터 객체가 클래스면 const 참조
함수가 전달된 데이터를 변경하는 경우
- 데이터 객체가 기본 데이터형이면 포인터
- 데이터 객체가 배여이면 포인터
- 데이터 객체가 구조체면 참조 또는 포인터
- 데이터 객체가 클래스면 참조
반응형