错误:数字常量前应有';',','或')

Mee*_*Mee -12 c++ stack class

我正在制作一个堆栈类,并试图使其成为对象并在另一个类中使用它。但是,它提到存在错误。这是我在类中初始化堆栈对象的代码:

class functions{
public:
int m[5];
int c=0;
stack_x mem(5);
Run Code Online (Sandbox Code Playgroud)

mol*_*ilo 7

您不能在类定义中使用括号来初始化成员。
使用花括号- stack_x mem{5};