【Modern C++】特性学习与补漏

1.简述

学习C++11以后的一些没见过的语法/用法等,因为很难记住有时候有可能会有用,所以就在这里写一些相关的知识补漏,可能会很杂

2.内容

1.nodiscard

1.用法

cpp 复制代码
[[nodiscard]] Typename Function(Typename Args);

C++17中引入的新特性,标记一个函数,用来提醒开发者不能忽略函数的返回值,如果调用方忽略了函数的返回值,编译器就会发出警告。

相关推荐
浮游本尊3 小时前
React 18.x 学习计划 - 第八天:React测试
前端·学习·react.js
麦麦在写代码3 小时前
前端学习1
前端·学习
笨鸟笃行3 小时前
人工智能备考——2.1.1-2.1.5总结
人工智能·学习
点云SLAM3 小时前
Boost库中Boost.PropertyTree使用和实战示例
开发语言·c++·josn·boost库·参数读取
晨非辰3 小时前
【数据结构】排序详解:从快速排序分区逻辑,到携手冒泡排序的算法效率深度评测
运维·数据结构·c++·人工智能·后端·深度学习·排序算法
lly2024063 小时前
CSS3 分页技术解析
开发语言
CodeCraft Studio4 小时前
国产化Excel开发组件Spire.XLS教程:Python将列表导出为CSV文件(含一维/二维/字典列表)
开发语言·python·excel·csv·spire.xls·列表导出为csv
AA陈超4 小时前
ASC学习笔记0012:查找现有的属性集,如果不存在则断言
笔记·学习
guygg884 小时前
Alpha稳定分布概率密度函数的MATLAB实现
开发语言·matlab