我们可以从const对象中引用一个setter成员函数作为const吗?

纳什兹·祖拜尔(Nashez Zubair)

我有一个这样的课:

class XYZ {
public :
  bool var1 = true;
  ABC *var2 = nullptr;

public :
  XYZ() = default;

  void SetVar1(bool flag)
  {   var1 = flag;  }

  void SetVar2(ABC *abc)
  {   var2 = abc;  }
}

我想知道,如果我的代码库中的XYZ对象都被引用为const,我可以使用这些设置器吗?PS我已经尝试过使用const Setters了,但是它不起作用(我知道这没有什么意义,但是我陷入了编译错误中,所以还是尝试了一下)

易卜拉欣·斯拉玛

一旦您将对象设为常量,就无法更改该对象中任何变量的值

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我们可以取一个子字符串的 const ref 吗?

来自分类Dev

为什么我们需要一个用户提供的const对象构造函数?

来自分类Dev

我们可以训练一个模型作为平方函数吗

来自分类Dev

我们可以在C中与变量一起声明一个函数吗?

来自分类Dev

我们可以在同一个对象中实现多个 QtRO 接口吗?

来自分类Dev

我们可以在ocaml中定义一个参数为0的函数吗?

来自分类Dev

我们可以在React中的const内部样式吗

来自分类Dev

为什么不允许将右值引用绑定到非const引用,但是却可以在一个对象上调用非const成员函数

来自分类Dev

我们可以在另一个类的构造函数的帮助下初始化对象吗?

来自分类Dev

我们可以在另一个类的构造函数的帮助下初始化对象吗?

来自分类Dev

为什么我们需要一个默认的构造函数来在C ++中通过引用传递对象?

来自分类Dev

为什么我们需要一个默认的构造函数来在C ++中通过引用传递对象?

来自分类Dev

我们可以在 PHP 函数中返回一个字符串吗?

来自分类Dev

导出模块时。我们应该将值赋给const变量吗?这是一个好习惯吗?

来自分类Dev

我们可以创建一个没有括号的对象吗?

来自分类Dev

我们可以有一个由名称参数函数组成的数组吗?

来自分类Dev

我们可以用C ++返回一个函数吗?

来自分类Dev

我们可以有一个由名称参数函数组成的数组吗?

来自分类Dev

我们可以从另一个函数调用OnCreate()方法吗

来自分类Dev

jQuery我们可以循环一个函数吗?

来自分类Dev

我们可以为char *分配内存,但是将其作为const char *返回吗?

来自分类Dev

通过进程间通信将原始对象引用传输到另一个程序后,我们可以触摸它吗?

来自分类Dev

我们可以在constexpr函数的局部变量上省略const吗?

来自分类Dev

我们可以在各处使用const而不是let吗?

来自分类Dev

我们可以将IBOutlets放在一个类别中吗?

来自分类Dev

我们可以从SSRS订阅报告中创建一个只读文件吗

来自分类Dev

在C ++中,我们可以为每个整数创建一个类吗?

来自分类Dev

我们可以在NEXT JS中建立一个门户吗

来自分类Dev

我们可以在WSO2ESB中设置一个数组吗?

Related 相关文章

  1. 1

    我们可以取一个子字符串的 const ref 吗?

  2. 2

    为什么我们需要一个用户提供的const对象构造函数?

  3. 3

    我们可以训练一个模型作为平方函数吗

  4. 4

    我们可以在C中与变量一起声明一个函数吗?

  5. 5

    我们可以在同一个对象中实现多个 QtRO 接口吗?

  6. 6

    我们可以在ocaml中定义一个参数为0的函数吗?

  7. 7

    我们可以在React中的const内部样式吗

  8. 8

    为什么不允许将右值引用绑定到非const引用,但是却可以在一个对象上调用非const成员函数

  9. 9

    我们可以在另一个类的构造函数的帮助下初始化对象吗?

  10. 10

    我们可以在另一个类的构造函数的帮助下初始化对象吗?

  11. 11

    为什么我们需要一个默认的构造函数来在C ++中通过引用传递对象?

  12. 12

    为什么我们需要一个默认的构造函数来在C ++中通过引用传递对象?

  13. 13

    我们可以在 PHP 函数中返回一个字符串吗?

  14. 14

    导出模块时。我们应该将值赋给const变量吗?这是一个好习惯吗?

  15. 15

    我们可以创建一个没有括号的对象吗?

  16. 16

    我们可以有一个由名称参数函数组成的数组吗?

  17. 17

    我们可以用C ++返回一个函数吗?

  18. 18

    我们可以有一个由名称参数函数组成的数组吗?

  19. 19

    我们可以从另一个函数调用OnCreate()方法吗

  20. 20

    jQuery我们可以循环一个函数吗?

  21. 21

    我们可以为char *分配内存,但是将其作为const char *返回吗?

  22. 22

    通过进程间通信将原始对象引用传输到另一个程序后,我们可以触摸它吗?

  23. 23

    我们可以在constexpr函数的局部变量上省略const吗?

  24. 24

    我们可以在各处使用const而不是let吗?

  25. 25

    我们可以将IBOutlets放在一个类别中吗?

  26. 26

    我们可以从SSRS订阅报告中创建一个只读文件吗

  27. 27

    在C ++中,我们可以为每个整数创建一个类吗?

  28. 28

    我们可以在NEXT JS中建立一个门户吗

  29. 29

    我们可以在WSO2ESB中设置一个数组吗?

热门标签

归档