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