표준입출력

· Language/C++
언젠지 기억이 나지 않지만 인벤토리에 들어갈 아이템 정보를 기입하는 알고리즘이였는데 당시에는 아이템 이름은 string형이지만 공격력은 int형, 공격속도는 char형이였다. 이런 자료형에 대한 입력을 받기도 애매했고 구분하기도 애매했다. 아래 코드를 통해 살펴보자 먼저 입력받을 정보에 대한 클래스를 생성한다. class Person { public: string m_name; // NOT NULL short m_age; // NOT NULL char m_sex; // NOT NULL // 'M' or 'F' int m_birth; // YYYYMMDD; }; Person 클래스를 생성하여 속성으로 이름, 나이, 성별, 생일을 가지도록 한다. (사실 생년월일을 보통 int형으로 하진 않는데.. 그냥 넘어..
· Algorithm
딱히 문제가 있어서가 아니라 단순히 저장 용으로… 알고리즘을 풀거나 기타 코딩을 하다보면 특정 숫자를 입력받아야 하는 경우가 생긴다. 흔히 int형 배열, 예를 들어 int num[10]과 같이 정해진 숫자를 입력받는 것은 1학년 C언어 시간에 아주 많이 해보았을 것인데 정해지지 않은 수 만큼 입력받는 것에 대해서는 생각해 본 적이 없어 복습 차 구현해보았다. 물론 더 쉬운 Toknizer나 stringstream을 사용할 수 있는 방법도 참고한다 #include #include #include using namespace std; int main() { string strInput; // 띄어쓰기 기준으로 N개의 수를 입력받을 String vector vecNum; // 입력받은 N개의 수를 저장할 V..
lasiyan
'표준입출력' 태그의 글 목록