[C++]명품 C++ 프로그래밍 실습문제 7장 4번
[C++]명품 C++ programming 실습문제 7장 4번
명품 C++ 프로그래밍실습문제/연습문제 /C++
#include <iostream>
#include <string>
#include <cstring>
using namespace std;
class Book{
string title;
int price,pages;
public:
Book(string title="",int price =0, int pages=0){ //매개생성자
this->title =title;
this->price =price;
this->pages =pages;
}
void show(){
cout << title << ' ' << price << "원" << pages << " 페이지" <<endl;
}
string getTitle(){return title;}
friend bool operator< (string t,Book a){
if(a.title > t ) return true;
else return false;
}
};
int main(){
Book a("청춘",20000,300);
string b;
cout << "책 이름을 입력하세요>>" ;
getline(cin,b);
if(b<a)
cout << a.getTitle() << "이 " << b << " 보다 뒤에 있구나!" << endl;
}
'C++' 카테고리의 다른 글
[C++] 명품 C++ 프로그래밍 실습문제 7장 6번 (0) | 2023.01.11 |
---|---|
[C++] 명품 C++ 프로그래밍 실습문제 7장 5번 (0) | 2023.01.11 |
[C++] 명품 C++ 프로그래밍 실습문제 7장 3번 (0) | 2023.01.11 |
[C++] 명품 C++ 프로그래밍 실습문제 7장 2번 (0) | 2023.01.11 |
[C++] 명품 C++ 프로그래밍 실습문제 7장 1번 (0) | 2023.01.11 |