Etc/Memo

    깃 대한 것들

    깃 대한 것들

    연동된 상태일 때의 깃 파일들 커밋과 푸시과정 1. 해당 디렉토리로 이동 cd 해당 디렉토리 ex)cd Desktop/Unreal_Portfolio 2. 올릴 파일들 추가 //해당 파일만 올릴경우 git add FPS_Action/Source/FPS_Action/FPS_Action.cpp //해당 디렉토리 안에 있는 파일을 올릴경우 git add FPS_Action/Source/FPS_Action/ //해당 디렉토리에서 변경된 내용 모두를 올릴경우 git add . 3. commit //올리는 것에 대한 정보들을 적는다. git commit -m "내용" 4. push //원하는 branch에 push를 해준다. git push origin branch_name //최종 데이터가 되는 master에 바로..

    게임개발 기술 면접 준비

    C++ 바인딩, 오버로딩과 오버라이딩, 가상함수와 가상 테이블 바인딩 - 어느 블록에 있는 함수를 실행하라는 의미로 해석하는 것을 바인딩이라고 한다. - 컴파일러는 함수를 호출하는 코드를 컴파일 타임에 고정된 메모리 주소로 변환시킵니다. 이것을 정적바인딩이라고 합니다. - 가상 함수는 런타임에 객체를 결정하게 되는데 이것을 동적바인딩이라고 합니다. 기초 클래스 타입의 포인터나 참조를 통하여 호출될 때만 동적 바인딩을 합니다. 오버로딩 - 같은 이름의 함수에 매개변수와 리턴값이 다른 함수들로 중복 정의하는 것 오버라이딩 - 부모클래스의 함수를 자식클래스에 같은 이름, 매개변수로 재정의 해서 사용하는 것 가상 함수 - 파생 클래스에서 재정의할 것으로 기대하는 멤버 함수 가상 함수의 필요한 이유 - 일반 함수..

반응형