Linux段越界:https://www.cnblogs.com/wnnily/p/5159295.html
#include<iostream>
using namespace std;
class Motherboard{
public:
string CPU;
string RAM;
Motherboard* Clone(){
return new Motherboard(*this);
}
void setCPURAM(string s1,string s2){
CPU=s1;
RAM=s2;
}
};
class Computer{
public:
string monitor;
string keyboard;
string mouse;
Motherboard* MB=new Motherboard();
void display(){
cout<<"各配件型号为:" <<MB->CPU<<","<<MB->RAM<<","<<keyboard<<","<<mouse<<"\n";
}
Computer *Clone(){
Computer* obj=new Computer();
obj->MB=MB->Clone();
obj->monitor=monitor;
obj->keyboard=keyboard;
obj->mouse=mouse;
return obj;
}
Computer()