C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
geovindu6 分钟前
python: Reactor Pattern
开发语言·python·设计模式·反应器模式
我不是懒洋洋7 分钟前
从零实现一个消息队列:生产消费与持久化
c++
CS_SKILL12 分钟前
吉比特 C++ 实习一面面经:一轮把 C++、容器、并发、排序和网络全扫了一遍
java·开发语言·校招面经·实习面经·技术面经·吉比特校招
feifeigo12313 分钟前
基于多混沌映射的图像加密(MATLAB实现)
开发语言·matlab
techdashen16 分钟前
Go 语言仓库 Top 100 贡献者分析报告
开发语言·后端·golang
何以解忧,唯有..17 分钟前
Go 语言变量命名规范详解
开发语言·后端·golang
玖玥拾19 分钟前
C/C++ 数据结构(五)链表的应用、对象池
c语言·数据结构·c++·链表·对象池·双向链表
专注搞钱20 分钟前
Python自动爬设备报警日志,每天省1小时
开发语言·python·半导体
三品吉他手会点灯30 分钟前
C语言学习笔记 - 48.流程控制2 - 什么是流程控制
c语言·开发语言·笔记·学习
糖果店的幽灵30 分钟前
软件测试接口测试从入门到精通:Python接口自动化 - requests库
开发语言·软件测试·python·功能测试·自动化·接口测试