嗨,您是Visual C++的新手,有人可以解释结构中声明的 ConfParams()做什么吗

__declspec(align(BYTE)) struct ConfParams
{
    BOOL m_timeout;
    DOUBLE m_caution;
    ConfParams();
}

最佳答案



这是一个构造函数声明。

在C++中,除了默认可访问性级别以外,structclass是等效的。 struct默认具有public成员,class默认具有private成员。

我不清楚您的主题为何引用__declspec,但是如果您想知道有关see here的信息,我不清楚。

成员函数不对齐,仅影响数据。

关于c++ - C++ __declspec对齐,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3826943/

10-11 00:46