小编Sam*_*Sam的帖子

混淆了如何使用C++中的strtod()将字符串转换为double

如果有人可以解释如何使用该功能,那将是很好的.我不明白参数.

谢谢

c++ strtod

3
推荐指数
1
解决办法
1万
查看次数

从 Unity 中的另一个脚本访问对象的位置

我正在制作一个同时有球和球员的游戏。到目前为止,我为球制作了一个球体,并为玩家制作了一个正方形(模型将在稍后制作)。我为玩家附加了一个运动脚本,以便它可以向各个方向移动,但我希望他在碰到球时能够捡起球。为此,我假设在球脚本中,在碰撞函数中,我必须将其位置更改为玩家的位置。所以我想知道:从球脚本访问玩家坐标的正确方法是什么?

c# unity-game-engine

3
推荐指数
1
解决办法
2万
查看次数

在foreach循环中修改对象的值

我定义了一个叫做敌人的矩形列表,我试图通过列表中的矩形移动并递减它们的X值,但是我得到一个错误"无法修改'我',因为它是一个foreach迭代变量." 我想知道这有什么问题,如果有正确的方法去做.

        foreach (Rectangle i in enemies)
        {

            i.X --:

        }
Run Code Online (Sandbox Code Playgroud)

c# foreach xna

2
推荐指数
1
解决办法
728
查看次数

混淆了"超级"关键字在此上下文中的作用

我还在努力学习java,如果我错了,请纠正我.据我所知,super关键字调用类的构造函数.所以我不明白说什么意义

super.paint(g)
Run Code Online (Sandbox Code Playgroud)

例如,或者最近在阅读我遇到的动画时

super.addNotify()
Run Code Online (Sandbox Code Playgroud)

我试着查看关于两者的文档(可能很差)并且它不能充分满足我的好奇心,所以我们在这里.

对这两个例子或一般情况的任何澄清将不胜感激.谢谢!

java super

1
推荐指数
1
解决办法
360
查看次数

C++使用命令行参数

我打算在命令行输入一个数字,例如说"./a.out 3",其中3将是我想要检索的数字.我想知道为什么在我的例子中,我试图输出的两个数字是不一样的,从命令行args中提取信息的最实用的方法是什么?谢谢

int main(int argc, char* argv[]){


    char* openSpace = argv[1];
    int temp = *openSpace;

    cout<<*openSpace<<" is the open spot!"<<endl;
    cout<<temp<<" is the open spot!"<<endl;

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ command-line-arguments

1
推荐指数
1
解决办法
200
查看次数

遇到html复选框问题

我无法弄清楚为什么我的复选框总是评估为"是",无论检查什么.

html:

<input type="checkbox" name="email" id="email" value="yes">Yes<br>
<input type="checkbox" name="email" id="email" value="no" checked >No<br>
Run Code Online (Sandbox Code Playgroud)

正在访问的

var email = document.getElementById('email').value;
Run Code Online (Sandbox Code Playgroud)

而且php只是$_GET"电子邮件"的价值,但它总是处理它,因为它被设置为"是".

html javascript php

0
推荐指数
1
解决办法
87
查看次数

无法理解正则表达式

我理解基本的正则表达式,但是当我看到这样的时候

/^(28|29|[3-5][7]*[0-9])$/
Run Code Online (Sandbox Code Playgroud)

我不能破译它在某一点上的含义.我得到的一切都是分开的,但是对我来说没有意义,我也不明白asterik在这个背景下的意思.谁能解释一下?

javascript regex

0
推荐指数
1
解决办法
127
查看次数