코딩 1막 <C++개념편>/코딩 1막 <C++응용편>(34)
-
[C++] 구조체 변수의 동적할당과 해제
#include using namespace std; struct Student { string name; int id; int age; Student() { cout
2022.06.07 -
[C++] 참조자를 사용해서 swap함수 만들기
#include using namespace std; // 참조자(call by reference) : 다이렉트로 주소접근 // 데이터타입& 변수명 void Swap(int& inputA, int& inputB) { int temp; temp = inputA; inputA = inputB; inputB = temp; } void main() { int a = 10; int b = 30; cout
2022.06.07 -
[C++] 함수의 매개변수로 구조체를 넣어보고 할당과 해제 순서 테스트하기
#include using namespace std; struct Monster { string name; float hp; float damage; // 기본 생성자 만들기 Monster() { cout
2022.06.07 -
[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 #include #include using namespace std; void main() { srand(time(NULL)); int randomNumber1 = rand() % 10; int randomNumber2 = rand() % 10; int randomNumber3 = rand() % 10; while (randomNumber1 == randomNumber2 || randomNumber2 == randomNumber3 || randomNumber1 == randomNumber3) { int randomNumber1 = rand() % 10; int randomNumber2 = rand() % 10; int randomNumber3 = rand() % 10; }..
2022.06.03 -
[C++] 가위바위보 게임
1. #include #include #include #include using namespace std; // 0 ~ 100 중 난수 10번 출력 void main() { srand(time(NULL)); for (int i = 0; i < 11; i++) { cout
2022.06.02