C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
Tech Synapse4 分钟前
Java循环创建对象内存溢出怎么解决
java·开发语言·jvm
蜉蝣之翼❉9 分钟前
c++ 简单线程池
开发语言·c++
WHYBIGDATA20 分钟前
Scala中高级的函数编程
开发语言·后端·scala
知识分享小能手26 分钟前
从新手到高手:Scala函数式编程完全指南,Scala 访问修饰符(6)
大数据·开发语言·后端·python·数据分析·scala·函数式编程
点云侠36 分钟前
matlab 干涉图仿真
开发语言·人工智能·算法·计算机视觉·matlab
2401_8584255542 分钟前
Batch文件中使用tasklist命令:深入掌握进程监控与分析
开发语言·batch
Eiceblue42 分钟前
用Python轻松转换Markdown文件为PDF文档
开发语言·vscode·python·pdf·word
杰哥在此43 分钟前
Java面试题:解释跨站脚本攻击(XSS)的原理,并讨论如何防范
java·开发语言·面试·编程·xss
nice肥牛1 小时前
Python爬取国家医保平台公开数据
开发语言·爬虫·python·国家医保平台
hss27991 小时前
【Qt】QTableWidget设置可以选择多行多列,并能复制选择的内容到剪贴板
开发语言·qt