[英]typedef Char* does not name a type
作為C ++的初學者,我面臨某種問題。 我想用指針指定自己的類型。 但是我的代碼無法編譯。 這是我要做什么的一瞥:
namespace mynamespace
{
typedef os_uchar Boolean;
typedef Boolean& Boolean_out;
typedef Boolean* Boolean_ptr;
[...]
}
而且我得到這些木質的錯誤:
'os_uchar' does not name a type
'Boolean' does not name a type
'Boolean' does not name a type
如何指定Boolean *和Boolean&作為定義的類型? 可能嗎 ?
感謝您的回答:)
您的所有錯誤均來自第一個錯誤'os_uchar' does not name a type
。 只需在標頭中包含定義os_uchar
類型的標頭os_uchar
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.