typedef Char *没有命名类型

时间:2013-02-26 15:02:38

标签: c++ pointers typedef

作为C ++的初学者,我面临着某种问题。 我想用指针指定我自己的类型。但是我的代码没有编译。 以下是我正在尝试做的一瞥:

namespace mynamespace
{
    typedef os_uchar Boolean;
    typedef Boolean& Boolean_out;
    typedef Boolean* Boolean_ptr;

    [...]
}

我得到这些lignes的错误:

'os_uchar' does not name a type
'Boolean' does not name a type
'Boolean' does not name a type

如何指定Boolean *和Boolean&定义类型?有可能吗?

我很感激你的答案:)

1 个答案:

答案 0 :(得分:1)

您的所有错误都来自第一个错误 - 'os_uchar' does not name a type。只需包含定义类型os_uchar的标题,它应该可以正常工作。