gpt4 book ai didi

c++ - C# 的 readonly 字段修饰符的 C++ 等价物是什么?

转载 作者:IT老高 更新时间:2023-10-28 21:54:20 26 4
gpt4 key购买 nike

锁定状态很棒。在 C# 中,您可以通过将字段声明为 readonly 来确保字段在构造函数完成后不会更改其值/引用。

class Foo
{
private readonly string _foo;

public Foo() {
_foo = "Unchangeable";
}

public void ChangeIt() {
_foo = "Darn"; // compiler error
}
}

我可以用 C++ 做同样的事情吗?如果是这样,怎么做?如果没有,为什么不呢?

最佳答案

那就是 const .请注意,这个关键字在不同的上下文中意味着几个不同的东西。

关于c++ - C# 的 readonly 字段修饰符的 C++ 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6020506/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com