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

1.简述

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

2.内容

1.nodiscard

1.用法

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

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

相关推荐
怎么没有名字注册了啊7 分钟前
MFC_Install_Create
c++·mfc
酷飞飞18 分钟前
Qt Designer与事件处理
开发语言·qt·命令模式
兔子不吃草~31 分钟前
Transformer学习记录与CNN思考
学习·cnn·transformer
天雪浪子39 分钟前
Python入门教程之赋值运算符
开发语言·python
Wadli44 分钟前
C++语法 | static静态|单例模式
开发语言·c++·单例模式
他们都不看好你,偏偏你最不争气1 小时前
【iOS】AFNetworking
开发语言·macos·ios·objective-c
Bigemap1 小时前
BigemapPro快速添加历史影像(Arcgis卫星地图历史地图)
java·开发语言
进击的_鹏1 小时前
【C++11】initializer_list列表初始化、右值引用和移动语义、可变参数模版等
开发语言·c++
与己斗其乐无穷1 小时前
C++学习记录(8)list
学习
mark-puls2 小时前
C语言打印爱心
c语言·开发语言·算法