问答列表

在类 C++ 中使用运算符+= 连接 2 个字符串

作者:Hector Ta 提问时间:6/5/2022

在问之前,我见过一些类似的问题,但我仍然停留在使用 .operator+= 目前,我可以通过构造函数方法正确获取单独的字符串。但是当我编译代码时,方法中的行显示错误:str[length+i] = ...

如何使模板重载复制构造函数?

作者:Blind Guardian 提问时间:8/13/2021

在尝试使用模板函数作为复制构造函数时,(我该怎么做)我只想出了 3 个解决方案: 结构 A: template <typename D> A(const D&) {}; A(A& f) : A(...

为什么 std::is_assignable 不适用于基元类型?(确认)

作者:KeyC0de 提问时间:9/21/2018

更具体地说,为什么要退货?是因为 int 没有重载赋值运算符(是原始类型和 all)吗?std::is_assignable_v<int, int> << '\n';false (顺便说一句,也给。...

赋值运算符在不应该返回时返回“空”实例?

作者:jscherman 提问时间:8/26/2016

我正在实现一个堆栈只是为了练习。所以,总的来说,我有这样的东西: Stack stack; stack.push(element1; stack.push(element2); Stack cop...

C++ 重载: [错误] 与“operator=”不匹配(操作数类型为“字符串”和“字符串”)[重复]

作者:Kevin Lin 提问时间:7/28/2017

这个问题在这里已经有答案了: C++ - 排序算法没有看到用户定义类型的重载“<”运算符。 (2 个答案) 6年前关闭。 我正在通过学习Visual C++教科书来学习C++。 当我想重载 oper...

JavaScript:重复的属性名称和 getter/setter 在 ES5 中出现错误?

作者:mishar 提问时间:7/23/2023

这里的 JS 菜鸟:如果使用具有特定名称的 getter/setter 与取值的属性名称相同,并且在严格模式下的代码中,ES5 中会发生错误吗?例如(是的,我知道我没有正确使用下面的 getter 和...

是否可以将函数作为参数重载运算符?

作者:ModernEraCaveman 提问时间:7/6/2023

我刚刚发现了操作员超载,我只是对它感到高兴。在测试它的用途时,我遇到了一个我似乎无法工作的案例,而且我找不到合适的资源来解决。 我正在尝试重载一个运算符,该运算符将函数作为参数。我的目标是创建一个可...

在从函数返回期间,复制构造函数的目的是什么?[复制]

作者:Preetom Saha Arko 提问时间:2/24/2023

这个问题在这里已经有答案了: 什么是三分法则? (8 个回答) 9个月前关闭。 #include <iostream> using namespace std; class samp { int ...

在这种情况下,python中的多重赋值如何?[复制]

作者: 提问时间:6/13/2020

这个问题在这里已经有答案了: Python 中的多个作业和评估顺序 (11 个答案) 在 Python 中是否有交换两个变量的标准化方法? (8 个回答) 3年前关闭。 下面的代码用于在给定列表头部...

如何简化这些多重分配?

作者:jjpp43 提问时间:1/7/2021

此代码可以简化为单个赋值吗?这三个变量是我从前端接收的输入。我在Node.js中使用该模块。xss var clientname = xss(req.body.clientName, { whit...


共735条 当前第10页