C++ 杂七杂八

杂七杂八

1 new/malloc

new -> 失败,bad_alloc异常

malloc -> 失败,返回nullptr

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

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

递增/减

前置 -> 引用

后置 -> 对象(值)

2 定义

define vs typedef

3 inline

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

4 特化

全特化 template<>声明

相关推荐
爱奥尼欧2 分钟前
轻量级可扩展日志框架-异步日志与系统集成
开发语言·数据库·c++·学习
大圣编程5 分钟前
python break语句
开发语言·前端·python
爱奥尼欧8 分钟前
轻量级可扩展日志框架-日志落地与日志器模块实现
jvm·数据库·c++
AI-好学者14 分钟前
MCP企业运用全面知识点-基础篇
服务器·开发语言·网络·人工智能·python·架构
ch.ju18 分钟前
Java程序设计(第3版)第四章——类加载
java·开发语言
河阿里18 分钟前
SLF4J深度指南(Java):从原理到 Spring 项目实战
java·开发语言·spring
小沈同学呀22 分钟前
飞书机器人+Spring AI Function Calling实战-扔掉MCP Client让LLM直接操控工具
java·开发语言·functioncalling·spring ai·飞书机器人
雨师@28 分钟前
go语言项目--实例化(图书管理)--006
开发语言·后端·golang
Rotion_深29 分钟前
C# 值类型与引用类型 详解
开发语言·jvm·c#
偏爱自由 !34 分钟前
8. 泛型程序设计
java·开发语言·windows