프로그래밍/C++ 스피비 2014. 12. 12. 10:23
특강명 : advanced C++ 강사님 : 강석민cafe.naver.com/cppmastersmkang@ioacademy.co.kr [2일차 수업 내용]1.inline2.object copy3.smart pointer 자료(cpp파일): 1.inline인라인 함수는 컴파일 시간 문법이다.인라인 함수라도 함수 포인터에 담으면 인라인 치환이 될수 없다!!!!(함수 포인터는 실행시간에 언제든 바뀔 수 있기때문에) 일반 함수는 자신만의 타입이 없다!즉! signature가 동일한 모든 함수는 같은 타입이다. = 리턴값과 매개변수가 같으면 같은 타입의 함수다!! 모든 함수 객체는 자신만의 타입이 있다!! 즉! signature가 동일해도 모든 함수객체는 다른 타입이다!!! (일반 함수와의 차이점이 중요) 좀 더..