C++ G3D和C++;语法,随机引用
我正在使用G3D,访问随机类时遇到问题 我是C++新手,不知道该把它作为参考。p> 随机类的参考如下: 到目前为止,我已经在全球范围内定义了双倍:C++ G3D和C++;语法,随机引用,c++,function,class,random,C++,Function,Class,Random,我正在使用G3D,访问随机类时遇到问题 我是C++新手,不知道该把它作为参考。p> 随机类的参考如下: 到目前为止,我已经在全球范围内定义了双倍: static double xPos, yPos, xVel, yVel; 以及随机库的包含: #include <G3D/Random.h> 但我得到了一个错误: Error: a nonstatic member reference must be relative to a specific object. 我不知道该怎么办。
static double xPos, yPos, xVel, yVel;
以及随机库的包含:
#include <G3D/Random.h>
但我得到了一个错误:
Error: a nonstatic member reference must be relative to a specific object.
我不知道该怎么办。我看不出我的语法有什么不对,我刚才查过的C++的快速引用指南说它是有效的。感谢您的帮助。谢谢。编译器告诉您需要处理
随机对象的实例。看起来你可以做一个非常简单的:
Random rnd;
然后使用它:
xPos = (double)rnd.integer(-10,10);
我觉得自己很笨。谢谢你的帮助,我一直在关注这个问题。(如果时间允许,我会接受你的回答。)
xPos = (double)rnd.integer(-10,10);