C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
小此方1 分钟前
「C++AI大模型接入SDK」(一) API接入与本地两种方式对比、API Key获取、API报文详解与简单API的构建
开发语言·c++·人工智能
wuyk55522 分钟前
Python实战项目02:学生成绩管理系统(控制台|CSV导出|完整落地)
开发语言·python
浪子明X7 小时前
十六位账本怎样发现传输差错:Internet Checksum 生活类比
开发语言
GG-_-Bond8 小时前
9.1 kv存储resp协议模拟面试
c++
米糕闯编程9 小时前
鱼香ros2(五)用C++编写节点
c++·ros2·cmakelists·鱼香
xiangyun6110 小时前
【408数据结构 08】队列:循环队列判空判满,408年年考,一次讲清
c语言·开发语言·数据结构·c++·算法
xiangyun6110 小时前
【408数据结构 06】双链表、循环链表、静态链表
c语言·开发语言·数据结构·c++·算法
白远山12 小时前
家政服务家政社区派单实战:调度系统架构设计与实现指南
java·开发语言·小程序·架构·需求分析
fpcc12 小时前
计算机原理—构建过程中的分段分析
c++
xxwxx__12 小时前
C++ AVL 树深度剖析:平衡二叉搜索树原理、源码与面试考点
数据结构·c++