cdor1's lab
C++ Day4 본문
참조자 심화버전
call by reference에서 포인터 대신 참조자로 가능, 하지만 c와 달리 함수 콜하는 곳에서 함수의 리턴값을 짐작하기 힘듬.
(함수 초기선언은 무조건 알아야함, 참조자의 문제점)
int& RefRetFuncOne(int &ref){
ref++;
return ref;
}
함수도 이런식으로 선언 가능
malloc, free대신 new delete사용(분석요망)
new delete는 내부에서 malloc과 free를 부른다고 알고 있는데 추가적으로 더 공부해 봐야겠다.
처리방식이 좀 다름. 객체 사용시에는 new delete사용.
c++에서 c헤더 추가시 .h를 제외하고 c를 앞에 붙임
ex) stdio.h -> cstdio
그냥 .h붙여줘도 되지만 함수 오버로딩때문에 c++에 특화된 헤더 사용하는 것이 옳음.
'Security > Programming' 카테고리의 다른 글
C++ Day3 (0) | 2017.05.26 |
---|---|
C++ Day2 (0) | 2017.05.25 |
C++ Day1 (0) | 2017.05.24 |
Comments