可以假设大多数用户设备都有陀螺仪吗?换句话说,我会在我的应用中使用陀螺仪排除相当多的人吗?
我正在制作儿童故事书应用程序,我希望用户能够围绕偏航轴倾斜设备,来回移动摇椅.它只是应用程序的一小部分,并不一定非常精确.我应该使用一个传感器吗?
boolean rhs;
rhs = value == null;
Run Code Online (Sandbox Code Playgroud)
具体来说,我不理解的部分是=运算符后跟值后跟==.那是什么意思?
到目前为止我所拥有的:
enum type {
type0,
type1,
type2
};
struct Base {
type t;
Base () {}
};
struct Derived : Base {
vector<int> mem;
Derived () {
t = type0;
}
};
int main() {
Base s;
switch(...) {
case ... :
s = Derived()
for (...) {
s.mem.push_back(num) // error: 'struct Base' has no member named 'mem'
}
break;
...
}
// do some more stuff with s
return 0;
}
Run Code Online (Sandbox Code Playgroud)
做我想做的最好的方法是什么?我想从一个通用结构开始,并在我弄清楚类型后将其更改为更具体.