关于c++中一点语法的问题!
小弟最近在看一份代码:
#include <list>
#include <string>
#include <vector>
#include "Range.h"
#include "SPoint3.h"
#include "SBoundingBox3d.h"
#include "SOrientedBoundingBox.h"
class GModel;
class GVertex; //问题1:这样定义 是什么意思??
class GEdge;
class GFace;
class GRegion;
class MVertex;
class MElement;
class VertexArray;
class binding;
// A geometric model entity.
class GEntity {....
virtual std::list<GVertex*> vertices() const { return std::list<GVertex*>(); }
}