반응형

벡터로 인벤토리 구현 2

14. 열번째 수업과제 [벡터를 이용한 상점과 인벤토리 기능 구현]

경일게임아카데미 프로그래밍반 28기 10일차 수업과제 (2021. 04. 21) 구현해야 할 목록 1. 상점에서 아이템 구매 기능 만들기 방법 - 1. 아이템에 넘버링을 하는 방식 2. 구매안 아이템 목록이 나의 인벤토리로 들어오기 방법 - 1. 각 카테고리별(무기, 아머, 악세사리 등) 배열로 설정하여 구매하는 방법 방법 - 2. for문을 이용하여 배열의 시작과 끝을 돌리며, if문으로 해당 아이템을 구매하는 방법을 사용한다 3. (심화) 구매시 방법들을 설정한다. (중복구매허용, 매장에서 수량부족, 중복구매 불가능 등) 4. 인벤토리 내에서 구매한 물건들을 판매하는 기능 메모사항 - getVShopItem(); 함수는 getVShopItem 베열이 있는 모든 정보를 가져오는 것, 일부분이 아니다. ..

13. 열번째 수업

경일게임아카데미 프로그래밍반 28기 10일차 수업 (2021. 04. 21) 리스트 구현 리스트는 일반적으로 데이터가 1만개 이상일 때 빠르다. 리스트의 종류로는 순차리스트, 연결리스트가 있으며 연결 리스트에는 단일 연결리스트, 원형 연결리스트, 이중 연결리스트 등이 있다. List.h #pragma once #include #include using namespace std; class ListTest { private: list _lNum; list::iterator _liNum; public: ListTest(); ~ListTest(); }; List.cpp #include "210421 1. ListTest.h" ListTest::ListTest() { _lNum.push_back(100); _l..

반응형