0
当一个结构的定义包含一个自己的静态实例时,这意味着什么?结构定义包含一个自己的静态实例?
struct Quaternion
{
float q[4];
static Quaternion IDENTITY;
};
当一个结构的定义包含一个自己的静态实例时,这意味着什么?结构定义包含一个自己的静态实例?
struct Quaternion
{
float q[4];
static Quaternion IDENTITY;
};
这意味着,这个代码是C++,而不是C.
静态构件有一个静态的寿命和四元数的实例之间是“共享”(即,它不是任何它们中的一部分)。
我明白了,非常感谢! – 2012-08-16 23:30:30
在这种情况下,它的目的是身份四元数(0,0,0,1)。 – 2012-08-16 23:40:16