算符 问答列表

为什么当我执行复制和交换惯用语时没有调用我的复制构造函数?

作者:Tousif 提问时间:9/17/2018

在下面的代码中,当使用赋值运算符时,为什么没有调用复制构造函数,或者为什么没有与之对应的打印? #include <iostream> #include <cstring> using std::...

这种说法会不会是假的?

作者:tirenweb 提问时间:1/9/2019

我正在检查一些代码,我想知道这个表达式是否可以是:false !isset($_POST['foo']) || $_POST['foo'] 上下文: $bar = (!isset($_POST...

?:操作员与。If 语句性能

作者:Jon 提问时间:2/14/2009

我一直在尝试优化我的代码,使其更加简洁和可读,并希望我不会因此而导致性能下降。我认为我的更改可能会减慢我的应用程序速度,但它可能只是在我的脑海中。两者之间是否存在任何性能差异: Command.Pa...

在 java 中使用 null 进行类型转换时没有例外

作者:Vicky 提问时间:9/10/2013

String x = (String) null; 为什么这句话没有例外? String x = null; System.out.println(x); 它打印 .但是方法应该抛出一个空指...

为什么 std::rel_ops 需要相等运算符?

作者:Radu C 提问时间:2/16/2019

为什么rel_ops需要平等? “<”还不够吗? a==b => !(a<b) && !(b<a) 这可能是一个非常愚蠢的问题。我错过了什么吗?...

处理 TRUE、FALSE、NA 和 NaN

作者:Remi.b 提问时间:5/30/2013

这是一个向量 a <- c(TRUE, FALSE, FALSE, NA, FALSE, TRUE, NA, FALSE, TRUE) 我想要一个简单的函数,每当“a”中有 a 时返回,并且每次...

按位 '&amp;' 运算符

作者:Programmer 提问时间:12/9/2013

我对按位“&”运算符缺乏一些基本的了解。 5 = 101 4 = 100 因此,为什么以下条件的输出是 true cause,而 bit 的输出应该是 false:if101 & 100 #i...

比较引用类型的两个实例的“最佳实践”是什么?

作者:Rob Cooper 提问时间:9/20/2008

我最近遇到了这个问题,到目前为止,我一直很高兴地覆盖了相等运算符 (==) 和/或 Equals 方法,以查看两种引用类型是否实际上包含相同的数据(即两个看起来相同的不同实例)。 自从我越来越多地进...

删除具有堆成员的对象 [duplicate]

作者:elitk19 提问时间:5/13/2019

这个问题在这里已经有答案了: 队列后双重释放或损坏::p ush (6 个答案) 什么是三法则? (8 个答案) 4年前关闭。 我正在研究位集实现。位集使用 数组 来存储位。unsigned lon...

3 个不同的等价物

作者:Strawberry 提问时间:1/14/2010

、 和 和有什么不一样?====== 我认为使用一个等号是声明一个变量,而两个等号用于比较条件,最后三个等号用于比较声明变量的值。...


共722条 当前第64页