热门
最新
红包
立Flag
投票
同城
我的
发布
什么是 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
打赏
- 复制链接
- 举报