问答列表

Kotlin:mutableMap 无法识别 put()

作者:Donagh 提问时间:3/21/2021

这是食谱应用程序的一部分。我在我写的食谱课上。成分是我写的另一门课。这个想法是将成分及其数量(作为 Int)存储在地图中。 在类正文中,我已将地图声明为: var ingredients: Map...

在 Python 中显示不同值的字典对象的 ID

作者:Reactoo 提问时间:6/5/2021

到目前为止,我所学到的是 python 中的字典是可变的,即我们可以在不更改其对象 id 的情况下更改字典对象的任何值。 但是当我更改字典的值时,当我看到结果时,id 发生了变化。 这是我所做的。...

为什么集合不将元组(其中字典是项)作为键?

作者:Yogesh 提问时间:1/23/2022

我知道集合键是不可变的,因此像列表这样的数据类型没有资格成为集合中的键。在下面显示的示例中,如果元组内存在字典中,为什么元组不能用作键?有人可以帮我解释一下吗? x= (1,{'a':1}) y= ...

在 C++ 中使用 const 指针可变

作者:Jayesh 提问时间:10/5/2017

如果我像这样使用指针:mutableconst class Test { public: mutable const int* ptr; // OK }; 它工作正常。 但是,如果我这样使...

对具有可变成员的对象的常量引用

作者:sasquires 提问时间:2/28/2018

假设我有一个具有成员的类,并且我多次引用该类的对象。该标准是否保证这些引用将彼此保持同步?下面是一个示例。mutableconst 动机:我相信我已经读到编译器在如何延长带有引用的对象的生命周期方面...

如何使可变 lambda 捕获列表的一些成员成为 const?

作者:Constructor 提问时间:12/30/2018

mutableLambda 可以更改其捕获列表成员的值(按值捕获的值)。有没有办法让捕获列表的某些成员保留在 lambda 中?constmutable 例如,我想更改,但在以下代码示例的正文中:i...

IO 是否可以使用 mutable ?

作者:Michael Choi 提问时间:6/15/2019

背景:我正在开发一个用于体验的 UI Widget 工具包,我遇到的一个问题是事件的恒定性。所有事件都强制为常量,因此同一事件在小部件之间的传播将保持一致。 这对于鼠标事件和关键事件是可以的;但是,...

C++ unordered_map::insert 无法编译

作者:UserX 提问时间:11/27/2019

我只需要一个从一个浮点到另一个浮点的哈希映射。应该很简单,不是吗?编译器就是不接受它: 声明: unordered_map<float, float> m_mffPhotoPeakMap; 用...

如何在不使用“可变”或“const_cast”的情况下编辑 std::set 中的元素,并且无需擦除和再次插入?

作者:StackExchange123 提问时间:2/13/2020

假设我有一个名为“ClientInfo”的结构,这个结构包含一些关于某个clinet的信息。假设每个客户端都有一个固定的 ID 和一些可以更改的其他信息,例如“地址”或“余额”。 如果我想将客户端信息...

在什么意义上,const 只允许对可变成员变量进行原子更改?

作者:Enlico 提问时间:5/9/2020

我正在阅读Ivan Čukić的《C++函数式编程》,我很难解释第5章摘要中的一个观点: 当您创建成员函数时,您承诺该函数不会更改类中的任何数据(对象不会更改任何数据),或者就对象的用户而言,对对象...


共1193条 当前第29页