constructor

constructor

文章 8 浏览 170

super() 不允许我使用参数调用超级构造函数

我想调用带有两个参数的超类构造函数,因此我调用 super(arguments),但编译器说: “类 Person 中的构造函数 Person 不能应用于给定类型; 必需:无…

彻夜缠绵 2024-11-30 17:30:48 1 0

C# 通过构造函数注册事件

我有一个正在生成事件的类。 通常我使用 this.obj.testEvent += new oClass.LogHandler(handleIt); 进行注册 oClass 类有一个包含另一个类实例的属性…

·深蓝 2024-11-30 15:23:42 0 0

从字符串中读取整数

我正在从数据库中读取日期作为字符串。我想将它分解为整数,这样我就可以将它传递给我的 Date 构造函数,所以我使用了以下内容: int y,m,d; sscanf(t…

凡间太子 2024-11-30 13:33:39 1 0

如何覆盖 String 的 length 属性

有人可以指导我如何为 String 设置自己的长度,如 "string".length 或 String("string").length >。 Afaik,String 是 Object 的后代,长度分配可能发…

后知后觉 2024-11-30 10:54:55 1 0

C++模板限制成员构造函数

这是我第一次涉足 C++ 模板,我正在尝试构建一个 BinaryTree 模板来帮助我解决 Project Euler 问题;但是,我似乎收到一个错误,其中 BinaryTree 类无…

刘备忘录 2024-11-30 10:36:20 1 0

Java:只允许一个类实例化

我希望项目中的某些课程能够被合并。因此,我不希望能够使用 new SomeClass() 实例化这些类,而是使用 SomeClass.allocate() 从池中获取新项目。 我为…

温柔嚣张 2024-11-30 10:29:17 1 0

为什么内联构造函数和析构函数在 C++ 中不是一个好主意?

我记得在一本 C++ 书籍中读过(很久以前),使用内联构造函数和析构函数并不是一个好主意,尤其是对于派生类。 我知道内联会导致对象代码膨胀,但是是…

っ〆星空下的拥抱 2024-11-30 10:15:26 1 0

私有继承和构造函数

我有以下问题: 想要继承一些受保护的类(在派生类之外,我不需要基类中的任何成员或函数) 希望能够以某种方式访问​​基构造函数 这是一个示例(编…

时光清浅 2024-11-30 06:16:35 0 0

设置 this.constuctor = this 会导致循环引用/内存泄漏

以下代码有效,但我是否面临导致循环引用或内存泄漏的风险? /* core package */ var core = function() { // Throw an error, the core package cann…

请远离我 2024-11-30 04:38:46 2 0

命名空间范围的构造函数定义是否需要类限定标识符?

这是我们在 C++ 第一天学到的东西,我们认为这是理所当然的,但并没有明确遵循标准的措辞。 给定一个类S,我们可以定义它的构造函数 struct S { S(); …

鲜肉鲜肉永远不皱 2024-11-30 04:20:13 0 0

使用 memset 将派生结构清零

我想将派生结构的所有成员清零。 有数百个成员,并且每隔一段时间就会添加更多成员,因此我觉得显式初始化它们很容易出错。 该结构没有虚函数,所有成…

巷雨优美回忆 2024-11-30 04:02:32 4 0

需要在构造函数中进行 try catch

链接 http://gotw.ca/gotw/066.htm 指出 道德#1:构造函数尝试块处理程序只有一个目的——转换异常。 (也许还可以进行日志记录或其他一些副作用。)…

内心荒芜 2024-11-30 01:37:14 0 0

对派生类使用不同的基构造函数 C++

根据我的理解,以下代码将按此顺序执行: 调用派生构造函数。 基础对象是使用默认的基础构造函数构造的。 执行派生构造函数的主体。 如果是的话,成员…

一指流沙 2024-11-29 23:50:46 0 0

对包含 std::vector 的结构进行 Malloc

情况如下: 我使用 malloc 为结构分配内存。 该结构体包含各种项目,例如指针、字符串变量和向量。 事实是,当我们使用 malloc 时,没有调用任何构造…

携余温的黄昏 2024-11-29 22:58:35 0 0

继承层次结构:构造函数和构造函数析构函数执行顺序

这里 http://www.parashift.com/c++-faq-lite /multiple-inheritance.html 部分 [25.14] 说 最先执行的构造函数是层次结构中任何位置的虚拟基类。 我…

如果没有 2024-11-29 20:05:37 0 0
更多

推荐作者

隔纱相望

文章 0 评论 0

昵称有卵用

文章 0 评论 0

梨涡

文章 0 评论 0

蓝咒

文章 0 评论 0

白芷

文章 0 评论 0

樱娆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文