问答列表

可变对象与不可变对象

作者:Alex Angas 提问时间:10/18/2008

我试图弄清楚可变对象与不可变对象。使用可变对象会得到很多不好的报道(例如,从方法返回字符串数组),但我很难理解这样做的负面影响是什么。使用可变对象的最佳做法是什么?你应该尽可能避免它们吗?...

Visual Studio 2010 奇怪的“警告LNK4042”

作者:Matthieu M. 提问时间:9/12/2010

我刚刚被Visual Studio 2010(C++)的一些重要警告打了(相当严重)。 编译给出了以下输出: 1 Debug\is.obj:警告 LNK4042:多次指定对象;忽略的额外内容 1 ...

如何在 Visual Studio 2010 中使用 boost::multiprecision::float128

作者:Vincent Anthony Swamy 提问时间:7/9/2015

我正在尝试在Visual Studio 2010中使用boost::multiprecision::float128。我找到了这个链接 如何使提升多精度库在Visual Studio 2010中工作...

更正更改参数的 Python 函数的样式

作者:Neil Du Toit 提问时间:9/25/2014

我想编写一个 Python 函数来改变其中一个参数(这是一个列表,即可变的)。像这样的东西: def change(array): array.append(4) change(array) ...

使用直接大括号初始化时,C++ 编译错误“预期”;“在声明末尾”)

作者:M. Layton 提问时间:6/20/2020

我是 C++ 的新手,正在学习我的第一个教程,当我尝试编译课程中的代码时,出现以下错误: expected ';' at end of declaration int x{ }; // defin...

更改参数的 Python 函数的正确样式

作者:Neil Du Toit 提问时间:9/25/2014

我想编写一个 Python 函数来改变其中一个参数(这是一个列表,即可变)。像这样的东西: def change(array): array.append(4) change(array) ...

在 Java 中使用可变引用创建不可变类

作者:sid 提问时间:3/21/2016

我不明白在 Java 中使类不可变的要求。以下是我无法理解的要求: 1) 如果实例字段包含对可变对象的引用,则不允许更改这些对象: a) 不要提供修改可变对象的方法。 b) 不要共享对可变对象的...

用于删除第一个或最后一个元素的最有效的可变集合

作者:Ken 提问时间:10/9/2018

我需要从 scala 中的集合中反复删除第一项。在这种情况下,使用的最有效的集合是什么。 删除最后一个元素怎么样?我应该使用相同还是不同类型的集合? 我最初的研究指向 DoubleLinkedLi...

分配可变变量后如何处理?

作者:abdoe 提问时间:10/15/2017

从其他问题中,我弄清楚了如何构建复杂的JSON对象。为了让我的JSON对象正确,我需要检查是否已经为此分配了“键”。result_object 由于对象现在无法将其用于其他操作,例如在条件中。&mu...

CloudWatch Logs Insights 折线图的按字段和 bin 分组

作者:John Skiles Skinner 提问时间:2/2/2023

我想在 AWS CloudWatch Logs Insights 中创建一个包含两条线的折线图。一行代表移动用户,另一行代表桌面用户,显示每组用户的成功率。 这是我正在使用的代码: | field...


共1193条 当前第11页