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

1.简述

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

2.内容

1.nodiscard

1.用法

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

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

相关推荐
m4Rk_13 小时前
【论文阅读】Agent 记忆机制(34):MemoryBank——用遗忘曲线管理可强化的长期对话记忆
论文阅读·人工智能·学习·开源·github
210Brian14 小时前
STM32学习笔记(五)EXTI外部中断(上)
笔记·stm32·学习
估值探索者14 小时前
【Python实时盯盘与预警 #08】成交额突然放大2倍?Python窗口比较抓异动
java·开发语言·python
辣知14 小时前
辣知·化智19 人类文明的轮回
学习
yk 坤帝14 小时前
用Python实现发送《自动周报》实战脚本
开发语言·python
xian_wwq15 小时前
【学习笔记】RAG 只是 Context Engineering 的一小块-5/16
笔记·学习·rag
abbgogo15 小时前
OSPF动态路由协议
开发语言·php
我不会插花弄玉15 小时前
15.map,set下:AVL树,红黑树和map,set的封装【由浅入深-C++】
c++·stl
123_不打狼15 小时前
零基础到就业:完整计算机视觉系统化学习路线指南
人工智能·学习·计算机视觉
en.en..15 小时前
C 语言嵌入式事件驱动状态机完整教程(枚举配套)
c语言·开发语言