2024-03-08 15:25:16 +08:00
|
|
|
#include "ex_object.h"
|
|
|
|
|
2024-03-14 10:16:04 +08:00
|
|
|
CHouse::CHouse() : value(99)
|
2024-03-08 15:25:16 +08:00
|
|
|
{
|
2024-03-14 10:16:04 +08:00
|
|
|
std::cout << "CHouse()" << std::endl;
|
2024-03-08 15:25:16 +08:00
|
|
|
}
|
2024-03-14 10:16:04 +08:00
|
|
|
|
|
|
|
CHouse::CHouse(const CHouse& rh) : value(99)
|
2024-03-08 15:25:16 +08:00
|
|
|
{
|
2024-03-14 10:16:04 +08:00
|
|
|
std::cout << "CHouse(const CHouse& rh)" << std::endl;
|
2024-03-08 15:25:16 +08:00
|
|
|
}
|
2024-03-14 10:16:04 +08:00
|
|
|
|
|
|
|
CHouse::CHouse(CHouse&& rv) noexcept : value(99)
|
2024-03-08 15:25:16 +08:00
|
|
|
{
|
2024-03-14 10:16:04 +08:00
|
|
|
std::cout << "CHouse(CHouse&& rv)" << std::endl;
|
2024-03-08 15:25:16 +08:00
|
|
|
}
|
2024-03-14 10:16:04 +08:00
|
|
|
|
2024-03-08 15:25:16 +08:00
|
|
|
CHouse& CHouse::operator=(const CHouse& rh)
|
|
|
|
{
|
2024-03-14 10:16:04 +08:00
|
|
|
std::cout << "operator=(const CHouse& rh)" << std::endl;
|
2024-03-08 15:25:16 +08:00
|
|
|
return *this;
|
|
|
|
}
|