簡體   English   中英

typedef Char *未命名類型

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM