当前位置: 首页 > news >正文

C++(20):为[[nodiscard]]提供提示信息

C++17中引入了[[nodiscard]]以对一些被忽略的函数返回值进行警告。

C++(17):[[nodiscard]]编译属性_[[nodiscard]] c++-CSDN博客

 C++20可以为[[nodiscard]]提供一个可选的提示信息

[[nodiscard("can't ignore")]] int fi()
{return 1;
}int main()
{fi();return 0;
}//编译警告warning: ignoring return value of 'int fi()', declared with attribute 'nodiscard': 'can't ignore' [-Wunused-result]

http://www.lryc.cn/news/219055.html

相关文章:

  • hi3518ev200 从sd卡启动rootfs
  • [BUUCTF NewStar 2023] week5 Crypto/pwn
  • 使用seldom编写http接口用例
  • Redis中Hash类型的命令
  • Java 函数式编程
  • 类的成员函数总结
  • java高级之单元测试、反射
  • MSQL系列(十三) Mysql实战-left/right/inner join 使用详解及索引优化
  • 前端面试题之HTML篇
  • Django ORM:数据库操作的Python化艺术
  • react受控组件与非受控组件
  • 小米产品面试题:淘宝为何需要确认收货?京东为何不需要?
  • (1)上位机底部栏 UI如何设置
  • 中国多主数据库:压强投入,期待破茧
  • JavaScript在ES6及后续新增的常用新特性
  • 试试流量回放,不用人工写自动化测试case了
  • 密钥管理系统功能及作用简介 安当加密
  • vue中watch属性的用法
  • Redis-使用java代码操作Redis
  • 0基础学习PyFlink——事件时间和运行时间的窗口
  • Git Rebase 优化项目历史
  • 两种MySQL OCP认证应该如何选?
  • Java用log4j写日志
  • PCTA认证考试-01_TiDB数据库架构概述
  • 路由过滤路由引入
  • 视频剪辑技巧:批量合并视频,高效省时,添加背景音乐提升品质
  • 数据可视化篇——pyecharts模块
  • Python--快速入门二
  • 【ArcGIS Pro二次开发】(74):Python、C#实现Excel截图导出图片
  • 74HC138逻辑芯片