error: use of deleted function ‘YYSTYPE::YYSTYPE()’[解決]

zhywyt發表於2024-05-23
/home/zhywyt/Cmpelier/compiler2024/build/y.tab.cpp:1036:9: error: use of deleted function ‘YYSTYPE::YYSTYPE()’
 1036 | YYSTYPE yylval;

報錯資訊如下:
image
image

bison檔案中的union如下,發現錯誤為name的型別為帶解構函式的類,導致出現問題。具體原因不明。修改為string*後編譯成功。
image

相關文章