C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

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