问题标签 [member-variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
99 浏览

java - 术语“实例变量”和“在接口中声明的变量”之间的区别

我在读一本书中的接口,我遇到了这行让我感到困惑。

接口在语法上类似于类,但它们缺少实例变量。

据我所知Interfaces,我们可以在默认情况下在接口内定义变量final

我的问题是,这是什么Line意思?Instance Variable和和有什么区别Variable defined in the Interface??

0 投票
2 回答
102 浏览

c++ - 如何添加语句 if-else?

如何if-else为“”添加语句kodeprodi

每次我添加if-else语句时,总是会出现“需要左值”的消息。

即使在 if-else 语句中,我也会这样输入

错误消息是“未定义的符号'namaprodi'

0 投票
3 回答
965 浏览

android - 视图引用成员变量和局部变量的区别

假设我有一个活动,它包含一个 TextView。我可以将 TextView 初始化为成员变量或局部变量。这些与初始化之间有什么记忆方面的区别吗?

示例: 具有本地视图参考的活动:

活动与成员视图参考:

0 投票
1 回答
270 浏览

c++ - 取消引用成员指针

我正在实现一个双向链表,当我尝试访问由成员指针指向的对象的成员名时,我遇到了段错误。我的链表由节点组成,节点有一个值和一个下一个和上一个指针

字符串(这是上一个项目的基本实现):

节点(我知道这并没有实现“三巨头”,我宁愿把这个类保持在最低限度):

双向链表:

主要的:

任何帮助表示赞赏!

0 投票
1 回答
65 浏览

c - 在这些声明下,以下表达式是什么类型,它们是否正确?

这些任务总是让我在考试中失分,有好心人解释一下吗?它询问提到的变量是什么类型,我猜像这样的东西head只是指向整个结构值的指针node

0 投票
1 回答
101 浏览

c++ - #define 与 .dll 头文件中的变量冲突

我正在使用带有一些外部 .dll 库的虚幻引擎 4。我遇到了一个问题,其中“PI”在虚幻引擎核心代码中定义为“3.141592 ...”,如下所示:

但是,在我使用的 .dll 库提供的头文件中,“PI”是类的受保护成员变量的名称:

我无法编辑定义,因为它在虚幻引擎的核心文件中使用。我相信我无法编辑头文件,因为它不再匹配底层的 .dll。

有没有好的解决方案?我可以在本地取消定义“PI”吗?

0 投票
3 回答
3519 浏览

c++ - c++ 类成员变量的默认值:稍后参考

我有一个C具有成员变量的类,因此每个成员变量在未设置时都必须设置为默认值。我有很多成员变量C,以及设置一些变量而不设置其他变量等的各种构造函数,以便确保必须具有默认值的成员变量设置为其默认值,我依赖一个void Init()成员函数:在Init我将所有具有默认值的成员变量设置为其默认值,并调用Init我的构造函数等。

现在,我必须稍后在我的代码中引用默认值,通常是为了知道客户端是否通过 setter 将它们设置为不同于默认值的其他值,以便我可以触发一种或另一种行为。

我的问题是:实现“成员变量的默认值”概念的最佳方法是什么?通过在标头中定义的常量声明C? 作为const成员变量?作为static const成员变量?

备注:我可以c++ <= 2003

0 投票
4 回答
2385 浏览

c++ - C++:作为模板参数的成员变量的引用/指针

首先,我有这样的事情:

callee 我想要的是有一个与vector完全相同的功能b。为此,有两个明显的解决方案:

  • 传递向量ab作为参数。但是,callee它是一个递归函数,可以进行数百次调用,并且将向量作为参数传递只是不必要的开销。
  • 复制函数callee并使用 vector b,这将是最好的选择,尽管这callee是一个相当长的函数并且我会有很多重复的代码。

出于好奇,我去寻找模板部分,我注意到它可以用于

左值引用类型

指针类型

指向成员类型的指针

所以我试着这样做:

但我明白了

错误:在常量表达式中使用“this”

有没有办法通过引用或指针来实现这一点?

顺便说一句,我想要的可以看作是函数范围的#define

0 投票
1 回答
384 浏览

c++ - 类模板中成员变量的顺序

我已经定义了一个类模板和一个函数,

报告了标记的错误。但是当我改变成员变量的顺序时 class Base,比如:

它可以编译。

这两种不同结果的原因是什么?感谢您的时间!

0 投票
1 回答
123 浏览

f# - F#根据成员函数制作成员值

我在一个类中创建了一个成员函数。之后我想创建一个设置为此成员函数结果的成员值。

我收到drawFilledPlanet未定义的错误。

有人可以告诉我发生了什么吗?