
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
类是模板,对象是实例;三大特性:封装、继承、多态;构造造对象,析构释资源;虚函数实现动态多态,虚析构防止内存泄漏;static 属于类,this 指向当前对象;继承有三种权限,菱形继承用虚继承解决。
RAII 是什么?资源获取即初始化,利用构造申请资源、析构释放资源,依靠对象生命周期自动管理资源。RAII 好处?自动释放、防内存泄漏、异常安全、简化代码、不用手动释放。哪些是 RAII 应用?智能指针、互斥锁封装、文件流、容器、网络连接封装等。为什么不能靠手动 delete/close?分支多、异常、提前 return 会跳过释放,必然资源泄漏。
PyCharm 2025.1 专业版集AI 编程、Web 开发、数据分析、数据库、远程部署、团队协作于一体,界面友好、智能度高、稳定性强,是目前 Python 开发行业公认的标配 IDE。
由字符组成的有序序列,属于不可变类型,创建后不能直接修改单个字符定义方式:单引号、双引号、三引号python运行s1 = '好好学习's2 = "天天向上"s3 = """多行文本内容"""有序可变序列,可存放数字、字符串、列表、对象任意数据支持增删改查,使用最广泛python运行# 空数组arr1 = []# 数值数组# 混合类型数组arr3 = [1,"张三",3.14]字符串不可修改,不能直
适合学习、实战和面试使用 👇。
顺序结构:默认从上到下执行。分支 if:做选择,单分支、双分支、多分支、嵌套、三元表达式。while 循环:先判断再执行,适合不确定次数。for 循环:遍历容器/范围,适合确定次数、遍历数据。break彻底跳出循环;continue跳过当前轮次。
pass。
原则:能用 unique 不用 shared,能用 shared 不用裸指针。list 插入删除基本不失效,面试高频。少手写数据结构,优先 STL 容器、算法、不用重复造轮子。替代普通回调、配合 STL 算法、线程、异步任务。独占所有权,不可拷贝,只能移动;:拷贝复制数据,移动只是转移资源所有权,极快。、不用手动关文件、解锁。、模板、常量表达式,提速 + 类型安全。资源(内存、文件、锁、网络句柄)
是和 auto 同源、底层都是模板类型推导,最相似;是模板层面的类型推导根基;using是配合 auto 简化复杂长类型的常用语法。







