问答列表

为什么单例设计模式允许复制对象,甚至复制构造函数和赋值运算符都是私有的?

作者:HumbleSwagger 提问时间:5/12/2018

我创建了下面的单例类,并将复制构造函数和赋值运算符定义为私有的。当我调用复制构造函数或赋值运算符时,它不会调用复制构造函数和赋值运算符(可能是由于静态对象创建)。所以我的问题是,为什么单例设计模式允许...

[“{”标记前的预期表达式出错

作者:Keneth Cayas 提问时间:11/6/2020

你好,我是 C 语言的初学者,我不知道为什么 每次尝试编译时,我都会在此行上收到此错误 CURRENT->name = {'L','O','U','D','A'}; 这是我的整个代码 #in...

在 C++ 中使用带有字符串的复制构造函数和/或赋值运算符时堆栈溢出

作者:Russell Butler 提问时间:1/12/2020

我正在尝试在我自己制作的一个简单的类上运行插入排序,该类具有几个字段(int、float 和 string)以及复制构造函数、赋值运算符和“>”运算符。 但是,当我运行下面的代码时,我得到了堆栈溢出...

重新编码数据框变量时,Assign 未按预期工作?

作者:Marcus 提问时间:7/17/2015

我一直有一个问题,我一直在尝试一次重新编码许多变量。看似最简单的方法是使用变量并将其放在 中。我现在看到它甚至不能在函数之外工作。assign.GlobalEnv 有谁知道为什么, assign(...

如何使用 ruby 的多重赋值为 void 变量赋值?

作者:Ulysse BN 提问时间:10/11/2016

我想使用多个赋值,但我不关心输入中的某些值。那么有没有办法将某些东西分配给 void 变量(又名 bash)?类似 .我在下面有一个更具体的例子来说明我想要实现的目标。/dev/nullnil = '...

复制将 json-Container 分配给 vector

作者:Bambino 提问时间:6/14/2017

我正在尝试将 -Container 从现代 C++ 的 JSON 库转换为 ,但它不适用于 -运算符(我收到编译器错误“多个运算符”=“与这些操作数匹配”)。jsonvector= 最小工作示例: ...

在 Javascript 中分配运算符优先级 [duplicate]

作者:Manuk Karapetyan 提问时间:4/4/2019

这个问题在这里已经有答案了: 解释这个 javascript 代码 (1 个答案) JavaScript 代码技巧:foo.x 的价值是什么 (6 个答案) 多重作业混淆 (3 个答案) 4年前关闭。...

“从右到左运算符关联性”是否与 javaScript 中赋值运算符中的求值顺序相同

作者:Kevin 提问时间:3/4/2020

例如,我需要知道运算符关联性是否与 JavaScript 中赋值运算符和其他运算符的计算顺序相同 var x; x = 10; 在上面的代码中,我需要知道赋值表达式是从“从右到左”还是“从左到...

C 运算符中的优先级 == 和 ( = )

作者:AgusBFU 提问时间:12/4/2020

我必须分析 C 语言中的一些代码是做什么的,并且我对某一行中发生的事情有疑问。代码是 #define PRINTX printf("%d\n", x) void problem() { int...

为什么我总是得到 1 作为答案,而不管分配给变量 a 的值如何

作者:Gayatri Agnani 提问时间:5/28/2021

为什么我得到 1 而不是 7(如果 a 最初被分配为 12,那么 a-5 应该给出 7)或 3 作为(如果 a 被分配为 8,那么 a-5 应该给出 3)。无论分配给 a 的值如何,输出始终保持 1。...


共908条 当前第28页