问题标签 [members]

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 投票
7 回答
241 浏览

c++ - C++ 类成员

我从 Java 来到 C++ ......

当我尝试这样做时...

编译器告诉我 Table 未定义。如果我切换类定义,编译器会告诉我 Box 未定义

在java中,我能够毫无问题地做这样的事情。有解决方案吗?谢谢...

0 投票
3 回答
138 浏览

methods - 我应该走多远才能避免类中的内部 getter/setter

我有更多的“多少是太多”的问题。我有一个 Java 类,它定义了几个供外部类使用的 getter/setter(总共大约 30 个)。但是,Java 类本身在某些情况下也需要使用这些变量。

我理解在类中使用成员字段而不是 getter 方法的概念,但是在这种情况下,getter 执行一个函数(将整数取消掩码以具体化)来创建要返回的值。

因此,从性能和内存减少的角度来看,对于类中需要这些值的少数调用,我很好奇我是否应该......

一种。只需调用吸气剂

湾。在整个班级中我需要值的任何地方进行揭露,就像吸气剂一样

C。创建变量来保存这些值,通过在启动时调用所有 getter 来加载它们,并在类中使用它们(30 个左右的整数可能不会造成严重的内存风险,但我还需要添加到我的代码中以保留这些如果用户设置了新值,则更新...因为该值已更新并被屏蔽)。

任何想法表示赞赏!

0 投票
2 回答
1066 浏览

python - 如何动态添加成员到类

这段代码可以简单地说明我的问题:

在该调度实例之后必须有 step1..stepn 成员,它们调用 otherobj 中的相应方法。怎么做?或者更具体地说:在 'myname =' 之后必须插入什么?

0 投票
2 回答
413 浏览

f# - F# 类型成员可以相互引用吗?

我想知道是否有办法让类型成员相互引用。我想像这样编写以下程序:

但是,this.RollD66 无法看到 this.RollD6。我可以理解为什么,但似乎大多数函数式语言都有一种让函数提前知道它们存在的方法,因此这种或类似的语法是可能的。

相反,我必须执行以下操作,这不是更多代码,但似乎前者看起来比后者更优雅,特别是如果有更多这样的情况。

有小费吗?谢谢!

0 投票
1 回答
243 浏览

c++ - 调用向量内对象的成员函数

这是我之前关于检索和编辑 vector 中对象的私有成员的问题的延续。

我有一个充满对象的向量,这些对象具有我需要访问的私有成员。我已经创建了用于返回每个私有成员的访问器函数,现在我正在寻找迭代对象向量的最佳方法,从中返回一个特定的私有成员并将其与给定变量进行比较,直到找到匹配项。

我考虑过使用find_if向量中的每个对象的成员函数返回值作为标准,但没有运气。

我也不能用for_each来做这项工作。

我提出一个额外问题的原因是,我在此停留的时间超过了我应有的时间,并且找到解决问题的方法变得非常紧迫。任何朝着正确方向的轻推将不胜感激!

0 投票
1 回答
157 浏览

mdx - Mdx 查询问题

嗨,我正在处理 mdx 查询,我以为我解决了一个问题,但是....我创建了一个计算成员

[DimensionArtikujDG].[DimensionArtikujDG]在数据透视表内时,它工作正常。当我在报告过滤区域获取此维度并过滤两个或三个元素时,报告区域中的总数不会改变。在未应用过滤器的情况下,它仍然是总数。不知道我是否解释正确。会欣赏任何形式的帮助

0 投票
1 回答
218 浏览

inheritance - 中间件(例如 CORBA)——对象成员的继承。可能吗?

考虑在 CORBA 中指定基接口和派生接口的非常简单的 IDL 代码:

(这假设 CORBA,但对于其他中间件应该是类似的)。我有兴趣能够:

  1. 创建派生类“SpecialQuote”,填写specialSymbol
  2. 向上转换为基类“报价”,填写符号
  3. 使用“sendQuote”通过 CORBA 接口发送
  4. 在接收端,向下转换到 SpecialQuote 以检索 specialSymbol

我很难执行此操作,因为属性本​​质上只是转换为 Java 中的空设置器/获取器,而不是它们的原始数据类型。因此它需要客户端和服务器端重新实现setter/getter。

简而言之,接口成员的继承可以跨中间件吗?如果在 CORBA 中是这样,有什么建议吗?如果在另一个中间件中,是哪个?

0 投票
0 回答
83 浏览

visual-studio-2010 - VC2010 更改自动列表成员

任何人都知道如何将自动列表成员突出显示从黄色更改为任何内容?我目前正在使用 VC2010 C++ 版本。与我的其他字体颜色相比,很难看到突出显示。感谢:D

0 投票
3 回答
6834 浏览

c++ - 非静态 const 数据成员

如何在 C++ 中定义类的非静态 const 数据成员?如果我尝试编译以下代码:

我收到一个错误

0 投票
1 回答
479 浏览

mdx - 给定来自 2 个不同维度的 2 个成员属性相等的 MDX 用于计算度量

我有以下度量和维度的结构,以及一些示例数据

事实表:

id_dim1 id_dim2 id_dim ...测量1

1 2 ...120

2 1 ...101

1 1 ...95

3 3 ...12

暗淡1:

id_dim1 member1value

1 价值1

2 价值2

3 价值3

暗淡2:

id_dim2 member2value

1 价值1

2 价值2

3 价值3

Dim1 和 Dim2 实际上是角色扮演维度,基于同一个维度表

我想计算一个仅在以下情况下对 measure1 求和的度量:

在上面的示例中,度量值将计算为:95+12=107

问题是,即使在后面的 mdx 查询中没有使用 Dim1 和 Dim2 ,我也希望正确计算度量。

到目前为止,我有以下内容,仅在以后的查询中使用 Dim1 和 Dim2 时才有效:

如上所示,该度量也仅在某些其他成员的上下文中计算。

顺便提一句。我正在 SSAS 中尝试这个

问候索伦