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

1.简述

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

2.内容

1.nodiscard

1.用法

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

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

相关推荐
莫物几秒前
Java后端请求不同环境下的同一接口,有的环境会出现乱码问题
java·开发语言
MM_MS5 分钟前
SQL Server数据库和Visual Studio (C#)联合编程
开发语言·数据库·sqlserver·c#·visual studio
惺忪979824 分钟前
Qt C++11/14/17 新特性大全详解
开发语言·c++
Pacify_The_North29 分钟前
【C++11(二)】可变参数模板和 lambda表达式
java·开发语言·c++
顺顺 尼30 分钟前
包装器c++11
开发语言·c++
阿里嘎多学长31 分钟前
2025-12-05 GitHub 热点项目精选
开发语言·程序员·github·代码托管
王光环35 分钟前
C语言写exe脚本
c语言·开发语言
82782093737 分钟前
python scp 备份
开发语言·python
獭.獭.42 分钟前
C++ -- 二叉搜索树
数据结构·c++·算法·二叉搜索树
leoufung44 分钟前
图解除法查询问题:用 C 语言和 DFS 实现带权有向图的路径乘积
c语言·开发语言·深度优先