C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

operator new/delete 可重载, c++运算符

malloc/free 不允许重载,标准库函数

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

无循环/无条件判断/函数体小

4 特化

全特化 template<>声明

相关推荐
Feibo20113 分钟前
R-3east
开发语言·r语言
_OP_CHEN6 分钟前
【从零开始的Qt开发指南】(十四)Qt 窗口之“三剑客”:工具栏、状态栏、浮动窗口进阶实战指南
开发语言·c++·qt·前端开发·gui开发·qt窗口
古城小栈7 分钟前
Rust 模块管理与文件联动
开发语言·后端·rust
会算数的⑨15 分钟前
Java场景化面经分享(一)—— JVM有关
java·开发语言·jvm·后端·面试
葵花楹18 分钟前
【JAVA期末复习】
java·开发语言·排序算法
一叶之秋141221 分钟前
QT常用控件(二)
开发语言·qt
nuowenyadelunwen23 分钟前
Harvard CS50 Week 6 Python
开发语言·python
饼干,25 分钟前
期末考试3
开发语言·人工智能·python
山山而川 潺潺如镜31 分钟前
python防止程序多开,但程序运行脚本
android·开发语言·python
神色自若34 分钟前
Net8/Net10开源企业级跨平台数据采集系统,基于Avaloniaui
开发语言·avaloniaui·net8