Tiancen Hua

海苔脆的博客

Software Engineering undergraduate at Nanjing University, focused on software design, systems, and well-structured learning notes.

106 篇文章 16 个标签

课程速览

把常用课程入口收在首页,复习和查笔记更快一点。

全部标签

最新文章

查看全部

重载

重载 核心机制 操作符重载的本质是静态多态。它不是改变了操作符的优先级或结合性,而是让编译器将表达式映射为函数调用。 底层映射原理 当我们在代码中写表达式时,编译器会进行如下转换: 成员函数形式: ...

考试题总结

考试题总结 看清是否为虚函数!!!!!! 简述Lambda表达式的作用,并比较它与重载了函数调用操作符的函数对象的差别 Lambda 表达式的作用 定义匿名函数: 允许在需要的地方(如调用 STL 算法时)就地定义函数,...

结构化编程

结构化编程 程序=数据结构+算法 ADT 抽象数据类型 表达式 表达式的值由哪些因素决定? 最基本的:操作符、操作数 其他的,还由以下 4 个因素 共同决定: 优先级 (Priority):决定了不同运算符结合的紧...

异常与IO

异常与IO 异常 错误 语法错误 编译系统 逻辑错误 测试 异常 Exception 运行环境造成 内存不足...

封装与继承

封装与继承 封装 inline 关键字 场景 是否加 inline 结果 实现写在 .cpp 不加 安全 ...

选择题

选择题 人机交互是交叉学科,作为交叉学科团队的主要缺点是: ‌ A. 会产生过多想法 B. 看待和谈论问题的角度不同 C. 相互沟通不容易 D. 以上都不是 正确答案:C 解析: C、...