외부함수(3)
-
[C++] 내가 만든 TextRPG 게임
*목표 : 몬스터와 플레이어들 간의 상호작용을 통하여 한쪽이 죽으면 끝나는 게임을 만들고자 했다. *구현 순서 1. 몬스터 구조체와 플레이어 구조체를 만든다 2. 각각 속성과 기능에 무엇이 필요한지 고민 후 만든다 3. 몬스터와 플레이어가 싸우려면 외부함수를 두어 상호작용할수있게 만들어본다 #include #include using namespace std; struct Monster { string name; int hp; int atk; bool isDie; void Hit(float damage) { cout
2022.06.03 -
[C++] 외부함수들을 멤버함수로 변환하고 비교해보기(구조체)
* 멤버함수가 무엇인지, 외부함수는 무엇인지 서로 비교하고 어떤 상황에서 유리한지 생각해보자. * 코딩의 전체적인 구조나 흐름은 멤버함수를 짤때 더 효율적이고 가속성이 좋은 것 같다. // 실습_구조체변수를 멤버변수로 썼던 외부함수들을 멤버함수로 변환시켜보자 #include #include using namespace std; struct Monster { string name; int lv; int hp; int damage; // 멤버함수 void PrintInfo() { cout
2022.06.02 -
[C++] 19. 멤버함수
#include #include using namespace std; struct Student { string name; int age; int id; // 멤버함수 // 별도의 매개변수가 필요없는데 내부에 변수가 선언되어있기 때문 // Student는 속성과 PrintInfo라는 기능이 있다. void PrintInfo() { cout
2022.06.02