[英]Inheritance, expected type-specifier before error
好吧,我試圖找出c ++中的繼承,我得到一個編譯時錯誤錯誤:'Pawn'之前的預期類型說明符。 我在下面的行中得到了這個
Piece * p = new Pawn(c);
我刪除了這段代碼,因為我擔心人們使用我的代碼進行我當時所做的任務。 如果您有任何不便,我深表歉意,如果您有任何具體問題請與我聯系。
我知道可能還有其他一些錯誤,但這是我不知所措。 在此先感謝您的幫助!
在具有該語句的文件中
Piece * p = new Pawn(c);
你似乎忘了包含相應的頭文件。
我遇到過類似的問題。 事實證明我從上一個類復制並粘貼,忘了更新我的新頭文件頂部的#ifndef語句。 編譯器忽略了我的新頭文件,因為我告訴它。 D'哦!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.