이 포스팅에서 할 일:
1. 프로젝트 생성
2. 클래스 다이어그램그리기표시하기
1. 프로젝트 생성
GIT Repository에 새 프로젝트를 생성해 보자.
- 팀 탐색기 - 우측 하단 솔루션 탭의 새로 만들기 선택
- 프로젝트 마법사에서 빈 솔루션 선택
- 새 솔루션 생성 완료.
- 솔루션 탐색기에서 솔루션 이름 우클릭. 우클릭 메뉴에서 추가 - 새 프로젝트 만들기 - 빈 프로젝트
* 빈 솔루션으로 만드는 이유: 종류가 다른 프로젝트를 한 솔루션에 집어넣을것이기 때문
솔루션 탐색기에 새 빈 프로젝트가 생성된 것을 확인할 수 있다.
앞으로 이 Console이라는 프로젝트에서 게임 조작 & 데이터를 담당할 것이다.
2. 클래스 다이어그램 생성
클래스 다이어그램을 그려보자.
우선 클래스 다이어그램을 프로젝트에 추가한다.
- 솔루션 탐색기에서 프로젝트 이름 우클릭 - 추가 - 새 항목
- 왼쪽 유틸리티 탭을 클릭, 클래스 다이어그램 추가
클래스 다이어그램이 추가된다.
> 클래스 다이어그램 그리기
클래스 다이어그램을 그리는 방법은 두 가지가 있다.
1. 클래스 다이어그램 자체를 그린 후 클래스 생성
2. 기존에 있는 클래스를 다이어그램에 추가
아직 아무 클래스도 만들지 않았으니 1번 방법을 이용해보자.
- 화면 가운데 클래스 뷰를 클릭하면 우측에 클래스 뷰가 열린다(솔루션 탐색기 대신)
- 클래스 뷰에서 프로젝트 이름 우클릭 - 추가 - 클래스
- 클래스 생성 후, 해당 클래스를 클래스 뷰에서 화면 가운데로 드래그 혹은 프로젝트 이름 우클릭 - 보기 - 클래스 다이어그램 보기
- 다이어그램에 클래스가 추가된다.
ㅠㅠ
다이어그램을 수정하면 클래스도 변하는 줄 알았는데 안 된다.
C#은 되는데 C++은 직접 짠 클래스의 생김새를 보여주기만 한다.
어쩐지 연결선이 안 그어지더라니..ㅜ
그냥 `staruml`로 그려야겠다..
참고:
'Study > C++' 카테고리의 다른 글
[미니 스타듀밸리] 3. GUI창 상황에 맞게 펼치기 (0) | 2019.06.26 |
---|---|
[오류] 클래스 템플릿 "std::array"에 대한 인수가 너무 적습니다 (0) | 2019.06.26 |
[미니 스타듀밸리] 2. GUI 프로젝트 만들고 콘솔과 연동하기 (0) | 2019.06.26 |
[미니 스타듀밸리] 0. 준비 (0) | 2019.06.24 |
error C2143: 구문 오류 : ';'이(가) '*' 앞에 없습니다. (0) | 2019.06.04 |