전체 글(99)
-
2.Git Gui Tool , source tree 처음 사용법
1.SourceTree 설치하기 https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 에 접속하여 Download for windows를 클릭 2.다운드 받은 설치프로그램을 실행 1)설치 시 registration을 진행해야함 SourceTree는 Jira, Trello를 제작하고 운영하는 Atlassian이라는 유명한 회사에서 만든 프로그램입니다. 2)Bitbucket..
2024.01.31 -
1. Git 처음 사용법 (Github , GitLab)
저는 회사에서 진행하는 Gitlab을 기준으로 진행 할 것이지만 기억상으로 github랑 큰 차이는 없었던 것으로 기억합니다. 0.일단 사전 준비로 Gitlab(Github)에 회원 가입을 진행해야한다. 깃 아이디가 준비가되면 이제는 1.git bash 설치 https://git-scm.com/ Git git-scm.com 위 사이트에들어 설치를 진행한다. 설치프로그램을 실행시키면 설치에 앞서 자질구래한 설정들이 많으나 잘 모르겠으면 다 기본으로 진행해도 무관하다. https://parkjye.tistory.com/25 위 링크를 참조해도 된다. 2.git bash 설치 완료 후 실행 -> user name 과 email 등록을 하기위해 1) git config --global user.name "sam..
2024.01.31 -
0. Git (Gitlab , Source Tree) 사용기
새로 이직한 회사에서는 프로젝트를 GitLab을 이용해 관리하고 있었다. 그리고 Git GUI Tool은 자유롭게 사용하였으나 이전까지 Tool로는 git desktop 과 source tree를 아주 잠깐 사용해본적 밖에없었다.이곳에 와서 Jira와 Confluence를 처음 사용해 본 것은 덤이다. 이전 회사들이 얼마나 프로젝트 관리를 엉망으로 했는지 깨달았다. 두 개의 git Gui Tool 중 나는 소스트리를 선택했다. 그 이유로는 Git Desktop은 단순 merge만을 지원하지만 source tree는 rebase까지 지원 하기 때문이다. 두 방식이 어떤 차이인지는 아래 블로그가 잘 정리해두었다. https://devsurimlee.tistory.com/34 https://nozeroslop..
2024.01.31 -
프로젝트에 기존 solution 추가하기
solution 탐색기에 우클릭 -> 추가 -> 기존프로젝트 -> 추가하고자하는 솔루션의 경로를 찾아들어가 솔루션.vcxproj 파일을 선택하면 됨
2024.01.31 -
11. Lua 의 테이블
테이블은 배열 및 사전과 같은 다양한 유형을 생성하는 데 도움이 되는 Lua에서 사용할 수 있는 유일한 데이터 구조입니다. Lua는 연관 배열을 사용하며 숫자뿐만 아니라 nil을 제외한 문자열로도 인덱싱할 수 있습니다. 테이블은 고정된 크기가 없으며 필요에 따라 확장될 수 있습니다. Lua는 패키지 표현을 포함한 모든 표현에 테이블을 사용합니다. string.format 메소드에 액세스한다는 것은 string 패키지에서 사용 가능한 형식 함수에 액세스하고 있음을 의미합니다. 테이블의 표현 및 사용법 테이블은 객체라고 불리며 값도 변수도 아닙니다. Lua는 생성자 표현식 {} 을 사용하여 빈 테이블을 생성합니다. 테이블의 참조를 보유하는 변수와 테이블 자체 사이에는 고정된 관계가 없다는 점을 알아야 합니다..
2024.01.30 -
C++ void 포인터란? (generic 포인터 , 함수형 포인터)
void pointer (generic pointer)는 모든 데이터 자료형의 주소를 저장할 수 있는 데이터 타입이다. 심지어 함수도 가리킬 수 있는 포인터이다. void* 란 주소값을 가지는 포인터 변수이지만, 아직 어떤 방식으로 역참조를 할지는 정해지지 않았다는 뜻이 된다. 참고로 const ,volatile형식의 변수는 void*로 가리킬 수 없다. void* vpointer=nullptr; int a = 0; float b = 0.5f; double c = 0.05; long long d = 50; vpointer = &a; vpointer = &b; vpointer = &c; vpointer = &d; 위코드는 잘 실행되지만 역참조시 (아래) 아래와 같이 정확한 자료형을 다시 할당해 주어야 한다..
2024.01.30