C++初始化列表导致gcc编译出现警告

C++初始化列表导致gcc编译出现警告

类中定义的成员变量依次为m_pushButton,m_label,m_frame。

C++初始化列表导致gcc编译出现警告

而类中初始化列表的顺序依次为m_frame,m_pushButton,m_label。

从而导致出现编译警告,因此在构造函数时,初始化成员变量的顺序要与类声明中的变量顺序相对应

C++初始化列表导致gcc编译出现警告