问答列表

什么是三法则?

作者:fredoverflow 提问时间:11/13/2010

复制对象是什么意思? 什么是复制构造函数和复制赋值运算符? 我什么时候需要自己申报? 如何防止我的对象被复制?...

了解 -Weffc++

作者:chris 提问时间:7/16/2012

请考虑以下程序: #include <string> struct S { S (){} private: void *ptr = nullptr; std::string str = "...

C++ - 叮叮当当抱怨 X 规则?

作者:LeXav 提问时间:2/17/2023

此代码在 clang tidy 中引发警告: 类“Locker”定义非默认析构函数,但不定义复制构造函数、复制赋值运算符、移动构造函数或移动赋值运算符clang-tidy(cppcoreguidel...

使用特殊的复制赋值运算符而不是简单的析构函数和就地构造函数的原因

作者:Vasilii Rogin 提问时间:4/21/2023

我有一个具有自己的资源管理的类: class Lol { private: // This is data which this class allocates char *mName = n...

扫描仪在方法中从未关闭,但我认为它实际上会在每次方法结束时关闭?

作者:simo 提问时间:11/15/2022

public static void maxintRecursive(int max) { // create scanner Scanner in = new Scanner(System.in...

避免为未使用的抽象可选函数参数保留名称

作者:kaisong 提问时间:10/29/2023

我有一个求解器类模板,可以使用可选的 ostream 调用其求解例程。 在所述类模板的专用化下,从不使用 ostream。 问题 为什么我不能从下面的最小示例中删除字符序列“fdsa”,并让它实...

子对象上的 C# null 检查扩展方法不起作用 [duplicate]

作者:Nick 提问时间:10/18/2023

这个问题在这里已经有答案了: 为什么我可以省略调用链中后续的 null 条件运算符? (2 个答案) 上个月关闭。 我有一个 null 检查扩展方法 public static IEnumerab...

Push_swap:在两个可旋转堆栈上使用一组有限的指令对给定值进行排序的最有效方法是什么?

作者:Emperor_Udan 提问时间:1/13/2023

对于学校 42 的 push_swap 项目,我有一个较差的解决方案: 您可以使用一组 int 值、2 个堆栈和一组指令来操作这两个堆栈。 用 C 语言编写 [a program]: [...]...

检查两个二维列表算法的重复?

作者:noen 提问时间:11/10/2023

给出了两个 List<List<string>>(称为 a 和 b)。 它返回:Map<List<string>, List<List<string>>> 让 A、B 的项目分别为 A1、A2、A...

对象“ISapCTextField”的方法“Text”失败

作者:Jacob Tang 提问时间:4/23/2018

我必须从SAP中提取数据。此错误随机发生: 对象“ISapCTextField”的方法“Text”失败 我搜索了一下,但没有一个解决方案有效。通过多次尝试进行错误处理也不起作用。我没有尝试更多的方...


共1953条 当前第9页