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

1.简述

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

2.内容

1.nodiscard

1.用法

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

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

相关推荐
海棠蚀omo6 分钟前
C++笔记-位图和布隆过滤器
开发语言·c++·笔记
杰哥技术分享23 分钟前
Yii2 安装-yii2-imagine
开发语言·yii
消失的旧时光-194343 分钟前
c++ 的标准库 --- std::
c++·jni
The_cute_cat1 小时前
JavaScript的初步学习
开发语言·javascript·学习
GiraKoo1 小时前
【GiraKoo】C++11的新特性
c++·后端
不午睡的探索者1 小时前
告别性能瓶颈!Python 量化工程师,进击 C++ 高性能量化交易的“必修课”!
c++·github
OpenC++1 小时前
【C++】观察者模式
c++·观察者模式·设计模式
Naiva1 小时前
【小技巧】Python + PyCharm 小智AI配置MCP接入点使用说明(内测)( PyInstaller打包成 .exe 可执行文件)
开发语言·python·pycharm
老歌老听老掉牙1 小时前
粒子群优化算法实现与多维函数优化应用
c++·pso·粒子群算法
梦子要转行1 小时前
matlab/Simulink-全套50个汽车性能建模与仿真源码模型9
开发语言·matlab·汽车