gpt4 book ai didi

c++ - 棘手的空检查和调用

转载 作者:行者123 更新时间:2023-11-28 06:52:44 24 4
gpt4 key购买 nike

<分区>

我发现这个样板代码经常出现在我的程序中:

if (ptr) {
ptr->method();
}

我用单行代码替换了它(就像我看到人们用 Java 做的一样):

ptr && (ptr->method(), true);

从生成的机器代码的角度来看,这是一个很好的做法,还是我在我的二进制文件中引入了额外的常量? Java 中的这个“端口”可能会在我的程序中引起什么问题?

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