結構體中vector的初始化報錯:expected identifier before numeric constant

Ke_scholar發表於2024-07-29

結構體中vector的初始化報錯:expected identifier before numeric constant

結構體中vector初始化

起因:

我想在結構體中初始化含有3個元素的vector。

image

報錯:

expected identifier before numeric constant,意思是數字常量前應該要有表示符。

原因:

編譯器認為我正在定義一個函式名為 bit,返回型別為 vector<BIT> ,輸入引數為(3,BIT(N)) 的函式,但是引數的定義方式有誤。

修改:

image

相關文章