我读过我们可以使用case成员指向函数或数组的指针。 如果我有成员类型指向函数或指向数组的指针,我怎么能写复制构造函数和复制赋值。
class test {
public:
test(const test& other) {
// code
}
test& operator=(const test& other) {
if (this != &other) {
// code
}
return *this;
}
private:
int (*fnc_ptr)(int, int);
int (*arr_ptr)[2];
};