于仕琪C/C++ 学习笔记
- C++函数指针有哪几类?
- 函数指针、lambda、仿函数对象分别是什么?
- 如何利用谓词对给定容器进行自定义排序?
- 传递引用和传递值的区别?传递常引用和传递引用之间的区别?传递右值引用和传递引用之
间的区别? - 函数对象应该通过什么传递?
- 什么是万能引用?用途是什么?
- 什么是完美转发?用途是什么?
- std::unorded_map 和 std::map 之间的差异是什么?
- 虚函数、虚表的原理?
- 如何在 c++中创建线程?如何在线程间同步?
- 互斥锁是什么?用途是什么?条件变量又是什么?为什么要用条件变量?
- 智能指针和祼指针之间的差异?为什么要用指针的引用计数?
- 智能指针分哪几种?std::unique_ptr, std::shared_ptr, std::weak_ptr 各有何用途?
- 悬挂指针会导致什么问题?如何避免?
- traits 是什么?什么时候用 traits?
- 面向对象的三大特性:封装、继承、多态
- 类的访问权限:private、protected、public
- 类的构造函数、析构函数、赋值函数、拷贝函数
- 移动构造函数与拷贝构造函数对比
- 深拷贝与浅拷贝的区别
- 空类有哪些函数?空类的大小?
- 内存分区:全局区、堆区、栈区、常量区、代码区
- C++与C的区别
- struct与class的区别
- struct内存对齐
- new/delete与malloc/free的区别
- 内存泄露的情况
- sizeof与strlen对比
- 指针与引用的区别
- 野指针产生与避免
- 多态:动态多态、静态多态
- 虚函数实现动态多态的原理、虚函数与纯虚函数的区别
- 继承时,父类的析构函数是否为虚函数?构造函数能不能为虚函数?为什么?
- 静态多态:重写、重载、模板
- static关键字:修饰局部变量、全局变量、类中成员变量、类中成员函数
- const关键字:修饰变量、指针、类对象、类中成员函数
- extern关键字:修饰全局变量
- volatile关键字:避免编译器指令优化
- 四种类型转换:static_cast、dynamic_cast、const_cast、reinterpret_cast
- 右值引用
- std::move函数
- 四种智能指针及底层实现:auto_ptr、unique_ptr、shared_ptr、weak_ptr
- shared_ptr中的循环引用怎么解决?(weak_ptr)
- vector与list比较
- vector迭代器失效的情况
- map与unordered_map对比
- set与unordered_set对比
- STL容器空间配置器
于仕琪C/C++ 学习笔记相关推荐
- 曾仕强--情绪管理学习笔记--中国人最需要情绪管理
第一期 中国人最需要情绪管理 什么叫情绪?情绪没有什么好坏,情绪是我们对环境的一种反映. 什么叫环境?外界的是环境,自己也是环境,我们自己对自己也是一种环境.内在的,外在的,看得见的,看不见的,任何的 ...
- 【无标题】C++课程学习笔记(南科大于仕琪老师)
这几天我突然想写CSDN了,前段时间我打开了我的CSDN,发现我其实只写了3篇文章,其实写CSDN是一个好习惯,我之前这么多年都没有发现这个好习惯,现在我要求自己只有有所心得就应该写下来,一方面与大家 ...
- Java程序设计当中包的使用_【学习笔记】 唐大仕—Java程序设计 第4讲 类、包和接口之4.2 类的继承...
[学习笔记] 唐大仕-Java程序设计 第4讲 类.包和接口之4.2 类的继承 super的使用 1.使用super访问父类的域和方法 注意:正是由于继承,使用this可以访问父类的域和方法.但是有时 ...
- OpenCV学习笔记(6)基于 VC+OpenCV+DirectShow 的多个摄像头同步工作
因项目需要采集2个摄像头的数据进行双目检测,一开始采用以下代码来测试: #include "stdafx.h" #include <cv.h> #include < ...
- Python数据分析三剑客学习笔记Day3——pandas包的使用:认识series类型,DataFrame类型,读取excel表格数据及数据操作
本文是视频Python数据分析三剑客 数学建模基础 numpy.pandas.matplotlib的学习笔记. -------------------------------------------- ...
- C# 学习笔记入门篇(上)
文章目录 C# 学习笔记入门篇 〇.写在前面 Hello World! 这篇学习笔记适合什么人 这篇学习笔记到底想记什么 附加说明 一.命名空间 "进入"命名空间 嵌套的命名空间. ...
- 南科大于仕琪团队招聘研究助理教授,博士后
南方科技大学于仕琪副教授团队招聘研究助理教授.博士后.博士生和硕士生 团队特色:专注步态识别方向十余年,在步态识别方向具有较高的影响力. 研究助理教授: 研究方向:步态识别.行人视频合成,图像和视频中 ...
- 计算机图形学基础学习笔记-其一:向量与线性代数
计算机图形学基础学习笔记-其一:向量与线性代数 前言 计算机图形学概述 向量(矢量) 点乘 叉乘 点乘,叉乘与直角坐标系 矩阵 前言 GAMES101现代计算机图形学入门的学习笔记 正在为TA实习攒作 ...
- 【vn.py学习笔记(二)】vn.py底层接口 学习笔记
[vn.py学习笔记(二)]vn.py底层接口 学习笔记 1 CTP API的工作原理 1.1 CTP介绍 1.2 API功能介绍 1.3 CTP API文件 1.4 API 通用规则 2 CTP A ...
最新文章
- 刚发现博客园又遇到了问题
- Java工具类--Map集合与Java对象相互转换
- Python安装某个库,出现Read_Time_out错误,那么如何配置 “国内镜像源”呢?
- (Python的)__ name__中包含什么?
- 什么叫做石英表_石英表 是什么意思??
- weblogic漏洞复现(CVE-2020-2555)
- 《zw版·ddelphi与halcon系列原创教程》Halcon的短板与delphi
- SpringBoot参数传递bean自动填充
- 【笔记】如何配置kvm桥接网络
- 软件开发工程师应该具备哪些证书_初级软件工程师证书简介
- Error: Cannot find module ‘@/xxx‘
- 哈工大SCIR十篇长文被EMNLP 2022主会及子刊录用
- Python实现简易万年历
- python菜根谭小猫_少儿编程国学动画经典案例_作者:李兴球
- IT男关于肠胃的疗养-食补、豊宝酵素、中药
- X5跨端移动开发框架开源项目简介
- ubuntu下qt模拟键盘按键按下_基于QT的跨平台虚拟键盘设计与实现
- GX Work2 三菱 FX-Q系列IP地址配置
- H3CTE讲师分享H3C实验7 PPP
- 关于数据挖掘相关知识汇集
热门文章
- 优达学城无人驾驶工程师——P1寻找车道线
- 毕设论文数据分析记录-part3:各变量因子的相对贡献程度
- Python解释器安装教程
- 西门子S7-1200PLC脉冲控制伺服程序
- SPSS连接mysql数据库详细操作教程
- 算法学习之路和程序员(技术)学习必读书籍
- 婚礼类小程序前端界面模板源码
- 指数市盈率计算matlab,matlab获取A股,港股,美股的全市场实时盘口数据
- 【网络技术】win8和8.1如何离线装 NET Framework 3.5
- linux dev ram,fdisk -l 显示 16个ram磁盘/dev/ram0... /ram15