C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
雨疏风骤12401 分钟前
【FreeRTOS】任务、任务状态
开发语言·stm32·c#·rtos
SongYuLong的博客5 分钟前
开源 C 标准库(C Library)
c语言·开发语言·开源
GHL2842710905 分钟前
win32给进程设置图标、修改图标
c++·windows
木棉知行者6 分钟前
(二)Python基本语句
开发语言·python
傻啦嘿哟7 分钟前
2026版基于Python的旅游景点推荐系统:技术解析与实现路径
开发语言·python
一晌小贪欢11 分钟前
Python-12 Python生成器与yield:惰性求值的艺术
开发语言·python·python基础·python3·python小白·python生成器
wearegogog12312 分钟前
使用MATLAB实现平方倍频法对DSSS/BPSK信号进行载频估计
开发语言·matlab
Rock_yzh14 分钟前
LeetCode算法刷题——53. 最大子数组和
java·数据结构·c++·算法·leetcode·职场和发展·动态规划
蓝眸少年CY16 分钟前
Python科学计算 Numpy库
开发语言·python·numpy
困惑阿三17 分钟前
深入理解 JavaScript 中的(Promise.race)
开发语言·前端·javascript·ecmascript·reactjs