gpt4 book ai didi

c++ - 构造函数中的非零默认值

转载 作者:行者123 更新时间:2023-11-28 08:20:03 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Undefined / Uninitialized default values in a class

我在 C++ 中有一个创建和销毁相当频繁的类。为了调试,我在类中添加了一个 bool mDebug,我想用 #ifdef 打开它。但是,我发现即使未定义 ifdef 也会出现与调试变量关联的消息。当我将值转储到构造函数中时,我发现它具有随机值 - 35、68 等。因此我假设存在某种内存泄漏,并且正在为该类分配已在使用的内存。但是,我已经对其运行了 purify,并且它没有显示此时未初始化的内存读取或任何越界写入。 valgrind 也没有太大帮助。由于各种原因,gdb 在这段代码上的表现不是很好。我可以转储变量的地址,但还有其他想法吗?

谢谢

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