gpt4 book ai didi

c++ - 如何检查c++中是否存在bool

转载 作者:行者123 更新时间:2023-11-30 01:05:21 26 4
gpt4 key购买 nike

我通过使用在内存中创建了一个 bool

 bool *SomeBool = new bool;

然后我如何检查它是否存在于内存中,因为(据我所知)

if (!SomeBool)
//Do stuff

如果 bool 默认设置为 false,则无法正常工作。那么我该如何检查它是否存在呢?

最佳答案

如果你想检查这个值,你需要像这样取消引用指针:(*SomeBool)

if(*SomeBool) { // true }

if(!*SomeBool) { // false }

赋值也是一样:

*SomeBool = true; // value is now true!

关于c++ - 如何检查c++中是否存在bool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48573083/

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