C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
加油吧zkf26 分钟前
Python入门:从零开始的完整学习指南
开发语言·前端·python
xqlily1 小时前
Kotlin:现代编程语言的革新者
android·开发语言·kotlin
Larry_Yanan1 小时前
QML学习笔记(三十)QML的布局器(Layouts)
c++·笔记·qt·学习·ui
csbysj20202 小时前
XSLT Apply:深入解析XSLT在XML转换中的应用
开发语言
筱砚.2 小时前
【C++——面向对象编程综合案例】
c++
ajassi20002 小时前
开源 C++ QT QML 开发(十五)通讯--http下载
c++·qt·开源
不会kao代码的小王2 小时前
突破机房围墙:openEuler设备的公网管理实战指南
开发语言·数据库·笔记
CodeCraft Studio2 小时前
CAD文件处理控件Aspose.CAD教程:在 Python 中将 SVG 转换为 PDF
开发语言·python·pdf·svg·cad·aspose·aspose.cad
我梦之62 小时前
libevent输出缓存区的数据
服务器·网络·c++·缓存
磨十三2 小时前
C++ 单例模式(Singleton)详解
c++·单例模式