属性警告未使用的结果等效于视觉 c
Posted
技术标签:
【中文标题】属性警告未使用的结果等效于视觉 c【英文标题】:attribute warn unused result equivalent for visual c 【发布时间】:2019-06-08 16:26:35 【问题描述】:是否有任何与 GCC 的 __attribute__((warn_unused_result))
等效的 Visual C?
我查找了该问题,但没有找到结果。
Attribute definition at GNU docs.
【问题讨论】:
【参考方案1】:在 C++ 中,自 C++17 起就有一个标准的 [[nodiscard]]
atrbiute 可用,否则你可以使用 _Check_return_
SAL annotation。
【讨论】:
在该链接中找不到_Check_return_
属性,您能否给出更准确的描述或链接。这是一个有用的答案!谢谢。
@uprego 你应该检查_Check_return_
声明头
是的,是的,我现在可以找到该属性,但前提是您编辑了指向正确页面的链接 \~_\~以上是关于属性警告未使用的结果等效于视觉 c的主要内容,如果未能解决你的问题,请参考以下文章
Swift 3:覆盖成为FirstResponder时警告“未使用的调用结果”