본문 바로가기

Programming27

Android NDK 어떤 버전을 사용하고있는지 확인하는 방법 NDK의 여러버전을 사용하고 있을 경우 기본으로 설정된 NDK가 어떤 버전인지 알고싶을 때 사용하는 방법입니다. Windows 화면 좌측 하단의 시작버튼을 누르고 "환경 변수" 라고 검색합니다. 시스템 속성이 나오는데 여기에 하단의 [환경 변수]를 선택합니다. 시스템 변수 항목의 Path 변수를 더블 클릭합니다. 설정된 ndk 항목을 찾아봅니다. 저의 경우는 ndk-r19c 버전을 사용하고있네요. 2022. 12. 30.
[Visual Studio] 외부 파일을 자동으로 프로젝트에 추가하는 방법 외부에서 업데이트되는 성격의 라이브러리 또는 엔진 코드를 의존할 때 유용한 방법입니다. 외부에서 업데이트되는 소스가 추가되거나 삭제되면 솔루션에서 수동으로 관리해주어야 되는 불편함이 있습니다. (제가 방법을 모르는 것 일수도..) 그럴 때 아래와 같은 방법으로 자동으로 추가, 삭제 관리를 할 수 있습니다. 아래 코드는 Visual Studio .csproj 및 .vcxproj 구성시에 사용 할 수 있습니다. DirectoryFoo\%(RecursiveDir)/%(FileName)%(Extension) 위의 경우 외부 폴더인 DirectoryFoo라는 폴더 하위에 모든 폴더 경로에 .cs라는 확장자를 가진(C# Script)파일을 전부 추가합니다. Link의 경우 현재 작업중인 프로젝트 내부에 어떻게 추가.. 2021. 6. 1.
[Visual Studio] 현재 작업중인 파일을 솔루션 탐색기에 활성화하기 Visual Studio로 어느정도 규모가 있는 프로젝트를 작업할 때 소스 코드의 양이 많아질 수록 폴더 구조에서 파일을 찾기가 힘듭니다. 본인이 혼자 작업하는 프로젝트가 아닐경우 찾기가 더 힘들죠. Visual Studio에 현재 작업중인 파일을 솔루션 탐색기에서 활성화 해주는 옵션이 있습니다. Visual Studio 상단 메뉴에 [도구]->[옵션]->[프로젝트 및 솔루션]->[솔루션 탐색기에서 활성화된 항목 추적]에 체크를 해주시면 됩니다. 위와 같이 설정하면 작업할 파일을 찾아가면 솔루션 탐색기에 해당 파일의 위치가 표기됩니다. 2021. 6. 1.
코드를 작성할 때 is와 has에 대해서 코드를 보다보면 isValue, hasValue 같은 명칭을 볼 수 있는데 이 변수 작명법의 내용은 상속과 위임의 관계에서 사용할 수 있다. "is는 A가 B이다." 라는 경우에 사용하고 (상속) "has는 A가 B를 가진다."의 경우에 사용한다. (위임) "나" 라는 클래스와 "핸드폰" 이라는 클래스가 있을 경우 "나는 핸드폰을 사용할 수 있으니깐 핸드폰의 모든 기능을 사용할 수 있다."라고 생각해버리는 상황의 경우 "핸드폰"클래스의 모든 기능을 가질 수 있도록 "나"클래스에게 상속하게 할 수 있다. public class 나 : 핸드폰 { } 이런 경우 "나는 핸드폰이다."가 되어 핸드폰이 내가 되어버리는 이상한 말이 되어버린다. (A is B) 이럴 경우가 상속이 아닌 위임으로써 처리해야하는 경우이.. 2021. 4. 27.
반응형