问答列表

引用相同地址的算术指针

作者:Blackjack55 提问时间:10/15/2019

我有点难以理解以下操作: B 是变量,Pt1 和 Pt2 指向 &B 递减是在影响之后完成的,所以按照我的逻辑,它应该是 68,但我的 IDE 给了我 69,有人可以解释一下吗? 提前致谢。...

Typescript 文本类型和加法赋值运算符

作者:falinsky 提问时间:4/14/2020

对于 的文字类型,无论我们使用常规加法运算符(例如)还是加法赋值运算符(例如):typescripta = a + ba += b type SomeLiteralType = 1; let a:...

在这种情况下,为什么需要取消引用“this”?(赋值运算符)

作者:dreamer 提问时间:7/26/2019

因此,这是一个示例[摘自Bjarne Stroustrup的“C++之旅(第2版)],其中包含用户定义的向量类的复制分配: Vector& Vector::operator=(const Vecto...

为什么当我使用重载赋值运算符时会出现错误,而我没有使用编译器提供的运算符?

作者:H-005 提问时间:8/30/2020

我尽力只放最重要的部分: header.h #include <cstdint> #include <string> #include <vector> #include "byte.h" ///...

内置赋值运算符的返回类型是什么?

作者:oczkoisse 提问时间:3/8/2013

我刚刚开始C++。我对赋值和取消引用运算符的返回类型有点困惑。我正在阅读《C++入门》一书。在各种场合,作者说赋值运算符的返回类型是指左手操作数的类型,但后来,他说返回类型是左手操作数的类型。我参考了...

C# 类作为类中的一个值 // 模仿 int 行为

作者:CanereCurrere 提问时间:11/15/2017

有没有办法让我的新类模仿 int 或任何 Valuetype 的行为? 我想要一些东西,所以这些作业是有效的 MyClass myClass = 1; int i = myClass; var x...

是 a[i]=y++;和 a[i++]=y;未定义的行为或未指定的 C 语言?

作者:三六九 提问时间:1/13/2023

当我在寻找表达式为什么要定义行为时,我突然看到了一个解释,因为表达式存在于程序中的两个序列点之间,而 c 标准规定在两个序列点中副作用的发生顺序是不确定的,所以当表达式在程序中运行时, 不确定是先操作...

如何在 c# 中实现赋值运算符或替代方法是什么?

作者:aarifboy 提问时间:5/18/2018

我正在寻找一种在 C# 中跳过复制构造函数方法的好方法,并寻找一种方法来在下面的代码中对赋值做同样的事情: class Person { string Name; int Age; publi...

在任何情况下,c# 中的赋值运算符是否采用除 bool 之外的任何其他值?

作者:Akarsha Rao 提问时间:1/16/2019

我最近开始学习 c#,并了解到 if 条件只接受赋值运算符的布尔值,如下面的代码所示。但是我想知道是否有任何情况,if 采用布尔以外的任何值。 我尝试将“a”的类型更改为 char,但它给了我编译时...

C++中“delete this”和“this-&gt;~Obj”之间的区别

作者:ln vv 提问时间:2/13/2023

当我编写演示字符串类时,在复制分配函数中,我尝试在复制之前通过“delete this”清除自身。但它失败了。 Str &operator=(const Str &s) { if (this !...


共382条 当前第24页