노력과 삽질 퇴적물
* 각 소스마다 주석으로 소스내 구조흐름과 노트정리를 해두었습니다. * 튜토리얼 3부터는 자체적으로 변형한것들입니다. Tutorial 00: 다이렉트X 도큐먼트 C:\Program Files\Microsoft DirectX SDK (August 2009)\Documentation\DirectX9\directx_sdk.chm 을 실행해서 참고하는것도 좋습니다. Tutorial 01: CreateDevice /*----------------------------------------------------------------------------- // File: Tutorial 1.cpp //----------------------------------------------------------------..
1. 인라인 함수(inline 함수) inline 반환타입 function(...) { ...; } int main(...) { function(...); ...; function(...); ...; ...; } => inline예약어 사용. => main함수 앞에 구현 + main내 == (컴파일) main함수에 호출횟수만큼 삽입해서 처리. => 보통의 함수는 아웃라인 함수(outline function)방식. => 사용시, 함수호출에 대한 오버헤드가 커서, 호출횟수가 적은 함수에 유리. => 함수내 반복이 있으면 인라인 함수 불가. => 생명주기: 정의~파일종료. 2. 친구함수(friend 함수) 3. this => 객체 어드레스가 들어있는 포인터 변수.