热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_51954443
北汇信息
1 年前
trueweixin_51954443

什么是 MISRA C++:2023 Rule 9.5.2,为什么它很重要?
MISRA C++:2023 引入了规则 9.5.2,“ for 范围初始值设定项 最多应包含一个函数调用”,以避免在基于范围的 for 语句的 for 范围初始值设定项创建临时对象时可能发生的未定义行为。

为了理解为什么会发生这种情况,让我们仔细看看基于 C++ 范围的 for 循环。

————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文:使用 MISRA C++:2023® 避免基于范围的 for 循环中的错误:什么是 MISRA C++:2023 Rule 9.5.2,为什么它很重要| 什么是 C++ 中基于范围的 for 循环
原文链接:
https://polelink.csdn.net/660396dbab075241360373b0.html

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
ExtraHop发布AI工具自动化SOC工作流程 https://www.helpnetsecurity.com/2024/05/08/extrahop-ai-soc/?utm_source=dlvr.it&utm_medium=twitter
立即登录