I noticed that I do not get a compiler error for the following code. Instead the program hangs. Why is that so?
class GLvector
{
public:
static GLvector CrossProduct(const GLvector &V1, const GLvector &V2);
// ..
GLvector v;
v.CrossProduct(foo, bar);