comprecpp/cppbase/ex_object.h

23 lines
392 B
C
Raw Normal View History

2024-03-08 15:25:16 +08:00
#pragma once
#include <iostream>
// std::move 与 类的各种构造
// const CHouse& rh 左右值均可。
// CHouse& rh 仅接受左值。
// CHouse&& rv 仅接受右值。
2024-03-08 15:25:16 +08:00
class CHouse
{
public:
int value;
public:
CHouse();
2024-03-08 15:25:16 +08:00
~CHouse() = default;
public:
CHouse(const CHouse& rh);
CHouse(CHouse&& rv) noexcept;
CHouse& operator=(const CHouse& rh);
2024-03-08 15:25:16 +08:00
};