2021학년도 2학기 C++ 출석수업대체과제물 소스코드
- 최초 등록일
- 2021.10.23
- 최종 저작일
- 2021.10
- 5페이지/ MS 워드
- 가격 6,900원
* 본 문서는 PDF문서형식으로 복사 및 편집이 불가합니다.
소개글
# 2021-11-08 업데이트
- 실행 화면을 예시와 같게 바꾸었습니다.
- 간단한 Getter 함수만 두 개 추가하였습니다.
- 아이템 목록으로 vector를 사용하는 버전만 남겼습니다.
- pdf -> docx (워드) 파일로 변경했습니다.
!! 주의 !! 소스 코드만 있습니다 !!
그래도 멤버 함수랑 데이터 멤버에 대해 주석은 달아놓았습니다.
추가로 질문 있으시면 문의 남겨주세요.
목차
0. 안내글
1. main.cpp
2. Menu.h
3. Menu.cpp
본문내용
방송통신대학교 컴퓨터과학과 이병래 교수님 홈페이지의
C++ 프로그래밍 질문과 답변(https://cs.knou.ac.kr/~brlee/qna3.asp)에 11월 6일에 올라 공지글
[공지] 2021 대체과제 실행화면 예시 및 Q/A
에 첨부된
대체과제 실행화면.mp4
영상과 실행 화면이 일치하도록 만들었습니다.
변수 이름이나 함수 이름, 코드 스타일은 당연히 바꾸셔야 되고,
좀 다르게 짜시려면,"[1] 메뉴 객체 생성"을 하지 않고 "[2] 선택 항목 추가" 등을 했을 경우 메뉴 객체 생성부터 하라고 경고를 띄운다거나
아이템 목록으로 vector 대신에 C 언어 스타일의 배열을 사용할 수도 있을 겁니다.
0. 목차
(1) main.cpp
(2) Menu.h
(3) Menu.cpp
1. main.cpp
// main.cpp
#include <iostream>
#include <string>
#include "Menu.h"
using std::cout;
using std::cin;
using std::string;
void PrintPrompt()
{
cout << "메뉴 예제" << endl << endl
<< "[1] 메뉴 객체 생성" << endl
<< "[2] 선택 항목 추가" << endl
<< "[3] 메뉴 내용 출력" << endl
<< "[4] 생성된 메뉴를 이용한 항목 선택" << endl
<< "[5] 종료" << endl << endl;
}
int main()
{
Menu menu;
bool bContinue = true;
while (bContinue)
{
PrintPrompt();
cout << "항목 번호를 선택하시오 : ";
참고 자료
없음