问题标签 [member-access]

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

c - 如何通过引用初始化函数内部的结构数组成员

我试图创建一个结构数组并初始化结构数组成员,但我不知道如何访问结构成员,我使用了(st->ch)[t] = 'c';和其他类似的语法,但我没有成功。

此致。

0 投票
2 回答
42 浏览

c - 使用指针,动态分配,结构时出错

我的代码不运行,我该如何修复它我想我不明白我在使用指针时错误的地方,动态分配,结构

一元'*'的类型参数无效(有'int')C中的错误这是图像在此处输入图像描述

0 投票
1 回答
51 浏览

arrays - C中是否存在多个结构(嵌套结构)?

我想知道是否有一种方法可以在 C 中声明多个结构。例如,我做了这个:

我希望每个 TeamCup 有 4 支球队。但是当涉及到输入过程时,在我的循环中,这里的变量是未定义的:

0 投票
2 回答
29 浏览

c++ - 为具有私钥成员的类重载 ostream << 运算符

我正在尝试重载 ostream << 运算符class List

据我所知(重载 ostream 函数)必须在类之外编写。所以,我这样做了:

但是当然,这不起作用,因为成员Node headprivate. 在这种情况下,除了转向,还有哪些方法可以Node *headpublic

0 投票
0 回答
26 浏览

class - 错误:将 X 作为“this”参数传递会丢弃限定符

原来我真的不明白 const.. 所以我有这个(最小化)代码示例。当我尝试调用可以访问 const 类对象 (-> GetData()) 成员的函数时,出现以下错误:

错误(gcc 11.2):

代码

我是否理解正确

  1. 当我定义一个类类型对象 const 时,所有成员也都变为 const 吗?
  2. 所有成员 const 也意味着这种 constness 以某种方式转化为 unordered_map-contents 是 const?如果是这样,怎么做?添加限定符背后是否有一些模板魔法?
  3. 如果上述假设是正确的,除了通过 const X const 函数之外,我如何将 const 类的成员(在这种情况下为映射值)的只读访问权限传递给外部函数?