VC 引用两个不同类中的变量!

发布于 科技 2024-08-17
4个回答
  1. 匿名用户2024-02-01

    这两个类之间是什么关系?

    如果类 A 在类 B 中实例化,这很容易做到,只需在类 A 中定义一个函数即可获取变量的值并将其调用给 B。

    如果类 A 和类 B 实例化对象之间没有直接关系,则可以使用事件通知来获取它们,或自定义 Windows 消息通知来获取它们(对于窗口类)。

  2. 匿名用户2024-01-31

    定义应用程序文档级变量可能更容易。 在 app 类中设置变量 m varappstr 以接收两个对话框的公共值,并在使用它的类中使用修改后的值或引用值。

  3. 匿名用户2024-01-30

    pt 是声明变量时必须初始化的引用变量。 pt 和 rate 的值指向同一个内存变量。 最有用的引用是作为函数的参数(结构和对象)

    通过引用变量作为参数,它可以是一个使用原始数据的函数。 而不是复制。

    引用更类似于常量指针,一旦与变量关联,它们就会保持忠诚于变量,并且可以通过初始化来设置,但不能通过赋值来设置。

    在这种情况下,rate 和 pt 的值更改为 30,但地址仍与原始 rate 相同。 而不是对方的地址。

    如果程序不想更改传递给它的信息,但想要使用引用,则应使用常量引用。

    inttest(constint&p) 更改 p 的值时,编译器会生成错误消息。

    如果参数与应用程序参数不匹配,C++ 将为此生成一个临时变量,仅当参数被 const 引用时才允许,并且函数参数将在以下情况下引用该变量。

  4. 匿名用户2024-01-29

    有几个先决条件:

    1.引用变量所属的类必须完全定义,而不仅仅是前向声明(例如,只是类 a 的一行; );

    2.引用的变量必须可在引用处访问。 也就是说,至少满足以下条件之一:

    访问变量的语句所在的类被声明为访问变量的类的友元;

    访问变量的语句的函数被声明为被访问变量所属的类的友元函数;

    访问的变量是用 public 修饰的,被访问变量的语句的类不是被访问的变量所属类的私有继承派生类。

    访问的变量用 protected 修饰,被访问变量的语句所在的类是被访问的变量所属类的公共继承派生类。

    访问变量的语句所在的类在访问的变量所在的类中定义。

    现在假设满足上述先决条件的类 B 的成员函数或成员初始化语句是引用类 A 的成员 M。

    1.当 m 是类 a 的静态成员时,它可以被 a::m 引用;

    2.当 M 是类 A 的非静态成员,而对象 A 是类 A 的实例时,可以引用这一点。

相关回答
8个回答2024-08-17

除非将 cpp 设置为“从构建中排除”,否则将编译同一项目中的所有 cpp 文件,而无需进行其他设置。 >>>More

6个回答2024-08-17

无视大连是完全可以的。

现在没有全国性网络,可以在不同的地方开户,最好放心,以后不管政策怎么变,都不允许你补。 >>>More

12个回答2024-08-17

样式将根据最后一个 CSS 样式显示。

CSS是一种解释型语言,执行的顺序是从上到下,如果有两个相同的语句,那么下一句就会“覆盖”上一句,只有下一句才会真正生效。 >>>More

15个回答2024-08-17

女生们,结婚后还是要找个对你好的人,所以我的建议是男的第一位。 因为各方面都比较稳定,所以你和他相处得还挺好的。 男二经济不错,但她愿意把钱花在你身上吗? >>>More

16个回答2024-08-17

首先,一般来说,服装取决于情况;

斧头王:出门的时候一定要带上圆盾,带上好吃的,一般情况下,你可以试着去对面的野外打丛林,或者拦住一波兵,钻田,不要一直打最好的兵,一般现在主R,因为R确实很恶心, 而且两级后的伤害非常高,可以去线压人;后来,有灰烬(灰烬+全级照明,很imba),鞋子选择绿鞋的秘法,如果对面的法则体系输出比较高,那就有挑战,如果觉得自己的血量不够,就买个元气球(先锋盾不一定要出来, 就看你个人了),你也可以制作一件刀甲,然后斧王还是要准备一把跳刀,然后你可以选择装备搭配:冰甲、羊刀、蓝杖、龙心; >>>More