第九章第七题
#ifndef SALES_H_
#define SALES_H_
class Plorg
{
public:
Plorg(const char ar[] = "Plorga", int n = 50);
void setPlorg(int m);
void showPlorg() const;
private:
enum { num = 20 };
char name[num];
int CI;
};
#endif
#include<iostream>
#include<cctype>
#include"81.h"
Plorg::Plorg(const char arr[], int n)
{
strcpy_s(name, arr);
CI = n;
showPlorg();
}
void Plorg::setPlorg(int m)
{
CI += m;
}
void Plorg::showPlorg()const
{
std::cout << "name: " << name << std::endl;
std::cout << "CI: " << CI << std::endl;
}
#include<iostream>
#include<cstring>
#include"81.h"
int main()
{
std::cout << "第九题第七题\n";
Plorg p1={};
std::cout << "enter a name: ";
char br[20];
std::cin.getline(br, 20);
br[19] = '\0';
Plorg p2 = { br };
int m;
std::cout << "enter a number: ";
std::cin >> m;
p2.setPlorg(m);
p2.showPlorg();
return 0;
}