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

1.简述

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

2.内容

1.nodiscard

1.用法

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

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

相关推荐
专注VB编程开发20年6 分钟前
csdn手机app应该增加导入word格式markdown格式,或者输入网址自动导入
开发语言
ChineHe9 分钟前
Golang并发编程篇001_并发编程相关概念解释
开发语言·后端·golang
@大迁世界15 分钟前
Promise.all 与 Promise.allSettled:一次取数的小差别,救了我的接口
开发语言·前端·javascript·ecmascript
知识分享小能手17 分钟前
微信小程序入门学习教程,从入门到精通,项目实战:美妆商城小程序 —— 知识点详解与案例代码 (18)
前端·学习·react.js·微信小程序·小程序·vue·前端技术
情深不寿31727 分钟前
C++特殊类的设计
开发语言·c++·单例模式
做科研的周师兄36 分钟前
【机器学习入门】7.4 随机森林:一文吃透随机森林——从原理到核心特点
人工智能·学习·算法·随机森林·机器学习·支持向量机·数据挖掘
流星白龙39 分钟前
【Qt】3.认识 Qt Creator 界面
java·开发语言·qt
Vanranrr42 分钟前
nullptr vs NULL:C/C++ 空指针的演变史
c语言·c++
机灵猫1 小时前
深入理解 Java 类加载与垃圾回收机制:从原理到实践
java·开发语言