reference-parameters

    6热度

    3回答

    一个很长的标题,但我希望它是具体的。标题确实是一个问题。即使InvokeMember正在调用的方法有一个out参数,并正在为该参数分配一个值,我无法获取该值。下面是我最初使用的代码:我改成了这一点,这使得现在有工作打算,但我不知道 string parameter = ""; int result = Convert.ToInt32(typeof(Ability).InvokeMember(se

    1热度

    2回答

    我有一个叫做播放器的载体和一个叫做播放器的类。我试图做的是写: players.push_back(Player(name, Weapon(bullets))); 所以我想能够创建循环播放器。但是,我看到一个错误信息说“呼叫播放::播放器没有匹配的功能......” 然后我改变了对: Weapon w(bullets); Player p(name, w); players.push_ba

    1热度

    1回答

    此问题基于这样一个概念,即当我将子类 的类的引用存储到父类变量中时。并且使用该变量时,我调用两个类中都存在的方法Child- Parent.Here子方法应该被引发,但是,当我通过引用作为参数时不会发生,为什么? class Parent { public void show() { System.out.println("Parent"); } } cla