C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
叼烟扛炮15 小时前
C++第八讲:string 类
开发语言·c++·算法·string
ch.ju15 小时前
Java programming Chapter Three——Array
java·开发语言
MOONICK15 小时前
bit7z压缩与解压
c++
努力努力再努力wz15 小时前
【Qt入门系列】第一个 Qt Widgets 程序:项目创建、UI 文件、Hello World、对象树与 qDebug 日志
java·c语言·开发语言·数据结构·c++·qt·ui
电子云与长程纠缠15 小时前
UE5 GameFeature创建与使用
开发语言·学习·ue5·游戏引擎
Hua-Jay16 小时前
OpenCV联合C++/Qt 学习笔记(十五)----形态学操作及应用
c++·笔记·qt·opencv·学习·计算机视觉
_Evan_Yao16 小时前
零基础学编程,第一门语言选Python还是C?
c语言·开发语言·python
程序员老舅16 小时前
深入底层:Linux MMU 工作原理全解
linux·服务器·网络·c++·linux内核·内存管理·linux内存
凤凰院凶涛QAQ16 小时前
《C++转Java快速入手系列》抽象类和接口篇
java·开发语言·c++
河阿里16 小时前
Lambda表达式(Java):从语法本质到工程实践
java·开发语言