목록C++ Language/Base C++ (13)
엔지니어가 되고 싶은 공돌이
- initialization section #include // 명시적 호출과 초기화 색션 #include using namespace std; class DayOfYear { public: DayOfYear(string m, int d); DayOfYear(string m); DayOfYear(); void input(); void output(); string getMonth(); int getDay(); void setMonthDay(string m, int d); private: string month; int day; }; int main() { DayOfYear date1, date2, date3; // 명시적 호출 date1 = DayOfYear("May",5); date1 = DayOfY..
#include // 생성자 구현 #include using namespace std; class DayOfYear { public: DayOfYear(string m, int d); DayOfYear(string m); DayOfYear(); void input(); void output(); string getMonth(); int getDay(); void setMonthDay(string m, int d); private: string month; int day; }; int main() { DayOfYear date1("May", 5), date2("Feb"), date3; // 출력 date1.output(); date2.output(); date3.output(); return 0; } Da..
- Class #include // 클래스화, public, private using namespace std; class Accnt{ private: int number; //계좌번호 char name[10]; //예금주 double value; //잔액 public: void Input_Accnt(){ cout > number;// cin >> p1.number; 오류:구조체 정의에 구조체 특정변수를 포함 cout > name; cout > value; } void add_value(int a){ value += a; } int get_value(){ return value; } void output_Accnt(){ cout
- C++ struct #include // 구조체, 접근방법, 할당 using namespace std; struct Accnt{ int number; // 계좌번호 char name[10]; // 예금주 double value; // 잔액 }; int main() { Accnt p1, p2; //struct Accnt p1, p2; //입력 cout > p1.number; cout > p1.name; cout > p1.value; p2 = p1; //출력 cout