C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
wjs202415 分钟前
XML 语法详解
开发语言
Jackilina_Stone28 分钟前
【faiss】用于高效相似性搜索和聚类的C++库 | 源码详解与编译安装
android·linux·c++·编译·faiss
双叶83629 分钟前
(Python)文件储存的认识,文件路径(文件储存基础教程)(Windows系统文件路径)(基础教程)
开发语言·windows·python
喜欢吃燃面39 分钟前
C++:list(1)list的使用
开发语言·c++·学习
枫昕柚1 小时前
python
开发语言·python
Dxy12393102161 小时前
Python Requests-HTML库详解:从入门到实战
开发语言·python·html
啊阿狸不会拉杆1 小时前
《Java 程序设计》第 7 章 - 继承与多态
java·开发语言·jvm·算法·intellij-idea
神仙别闹2 小时前
基于QT(C++)实现(图形界面)选课管理系统
java·c++·qt
daixin88482 小时前
SpringMVC的请求执行流程是什么样的?
java·开发语言·spring
手握风云-2 小时前
JavaEE初阶第十二期:解锁多线程,从 “单车道” 到 “高速公路” 的编程升级(十)
java·开发语言·java-ee