class CYuImageControl
{
DECLARE_DYNAMIC(CYuImageControl)
public:
……
//定义struct
struct YuMarkPoint
{
double x;
double y;
};
//使用struct
std::vector<YuMarkPoint> m_vMarkPoints;
}
如上,若一个struct只供本类使用,那么可以将struct直接定义在类内部,可以是public、protected或private。
本文介绍了一个C++类中嵌套使用结构体的例子,展示了如何在类内部定义结构体并将其作为成员变量使用。
8601

被折叠的 条评论
为什么被折叠?



