gpt4 book ai didi

c++ - 宏 `assert`会在C++20中被移除吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:55:27 24 4
gpt4 key购买 nike

根据 cppreference , assert 将用作 C++ 属性。

但是,已经有大量项目严重依赖宏assert,有什么不好的影响吗?

最佳答案

没有。提案p0542r5其中介绍了 C++20 契约说:

Note that while assert(expression) would expand as a function-like macro with the appropriate header, assert: is not a function-like invocation, so does not expand.

关于c++ - 宏 `assert`会在C++20中被移除吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52397184/

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