class CYuImageControl
{
DECLARE_DYNAMIC(CYuImageControl)
public:
……
//定义struct
struct YuMarkPoint
{
double x;
double y;
};
//使用struct
std::vector<YuMarkPoint> m_vMarkPoints;
}
如上,若一个struct只供本类使用,那么可以将struct直接定义在类内部,可以是public、protected或private。