为什么 this 指针地址与析构函数中预期的不同 (c++)
我在基类析构函数中遇到了一个关于 this 指针的奇怪问题。 问题描述: 我有3个类:A1、A2、A3 A2 公开继承自A1< /strong> 并从 A3 私有继承 class…
创建对象时交叉引用 js-object 变量
摘要: 我想知道是否可以执行以下操作: {a: 'A',b: this.a} ...通过使用其他指针,例如 {a: 'A',b: self.a} 或 { a: 'A',b: own.a} 或其他任何... 完…
在初始化列表中使用超类的地址/指针
上下文1:类D:公共B1,公共B2{}; 上下文 2: B2 使用 B1 进行初始化: B2( B1 * ) //B2 的构造函数 我的问题在 D 的初始化列表中: D::D() : B1(), …
使用带有 this 关键字的 ref 参数?
有没有办法强制 this 关键字充当 ref 参数?我想传递一个修改对象上多个属性的访问者,但这只想充当值参数。 对象中的代码: public void Accept(Visi…
删除g++中的这个指针行为
#include <stdio.h> class Foo { public: Foo(char x) Foo(char x, int y) ~Foo() void abc() void dev() } void Foo::dev() { printf("inside de…
- 共 1 页
- 1