gpt4 book ai didi

c++ - 是否可以隐藏(或取消定义)typedef?

转载 作者:太空狗 更新时间:2023-10-29 21:16:59 25 4
gpt4 key购买 nike

<分区>

为避免混淆和可能的错误,是否可以隐藏或取消定义 typedef。

我同时做很多 C++ 和 Java。在java中,boolean类型是boolean ,在 C++ 中是 bool .问题是在 Windows C++ 库的某处,有一个:typedef unsigned char boolean;这意味着,在我的 C++ 代码中,我错误地输入了 bool。输入 boolean ,它将编译并可能导致意外错误,因为它是一个无符号字符而不是真正的 bool .

那么我可以做些什么来隐藏或取消定义 C++ 中的 bool 类型定义?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com