问答列表

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章摘要中的一个观点: 当您创建成员函数时,您承诺该函数不会更改类中的任何数据(对象不会更改任何数据),或者就对象的用户而言,对对象...

打字稿:[编译时间] 可写(-可读)数组/对象,具有“as const”类型缩小

作者:Aidin 提问时间:11/21/2020

使用 const 断言,可以很好地将对象/数组文本的类型缩小到其元素。 例如: const arr = [ [5, "hello"], [5, "bye"], ] as const; typ...

JavaScript 中的字符串是不可变的,但是当我们将 let 与字符串一起使用时,它变得可变,

作者:Syed Zeyad Zeyad 提问时间:1/3/2021

JavaScript 中的字符串是不可变的,但是当我们将“let”与字符串一起使用时,它变得可变,这往往意味着它们是可变的,我们如何证明字符串是不可变的,但在与 let 一起使用时它是可变的?...

区分只读函数输入参数和可变函数输入参数的 Python 方法

作者:OrenIshShalom 提问时间:1/14/2021

Python 似乎没有有效的限定符 如何在 Python 中创建常量?区分只读/可变函数参数的最“pythonic”方法是什么?我应该在评论中指出吗?const # my_graph is READ...

为什么不可变 lambda 中的字段在捕获 const 值或 const 引用时使用“const”?

作者:Emil 提问时间:8/11/2021

如问题 lambda capture by value mutable does not work with const &?,当使用其名称或在可变 lambda 中捕获类型的值时,隐藏类中的字段会获...

集合中的可变状态

作者:MrWombat 提问时间:10/3/2017

我对函数式编程很陌生,所以这可能是一个由于误解而产生的问题,但我无法解决这个问题 - 从 OOP 的角度来看,这似乎很明显...... 场景:假设你有一个类似 actor 或微服务的架构方法,其中消...

F# 记录:ref 与可变字段

作者:LA.27 提问时间:2/12/2022

在重构我的 F# 代码时,我发现了一条字段类型为 :bool ref type MyType = { Enabled : bool ref // other, irrelevant field...

你能声明一个地址常量但可变元素的数组吗?

作者:Klorax 提问时间:9/16/2018

C 编程语言 定义指向非常量(即可变)值的常量指针并不少见。因此,如果您不希望数组移动,但其内容会更改: 你能定义一个具有常量(常量)地址但可变元素的数组吗? 如果是,那如何?...


共8223条 当前第58页