- 博客(53)
- 收藏
- 关注
原创 秋招面试总结
C++中和一个函数什么时候返回引用,什么时候返回指针什么是野指针,如何避免野指针智能指针有哪些?为什么时候需要用到weak_ptr?auto_ptrunique_ptrshared_ptrweak_ptrauto_ptrunique_ptrshared_ptrweak_ptrweak_ptrshared_ptrshared_ptrweak_ptrshared_ptrC++有哪些方式实现多态?运行时多态涉及的函数绑定是在什么时期发生的。
2023-08-29 21:05:40
390
原创 C++中提供类的自定构造函数和编译器提供的默认构造函数区别
提供了自定义的默认构造,编译器就不会提供默认的构造函数:会提供默认的左值拷贝,右值拷贝构造class Apublic:int main()A a;//报错,没有对应的默认构造,这种情况只能A a1(1);//匹配带参的构造A b1(a1);//匹配左值的拷贝构造A b(A(1));//等价于 A b = A(1),直接将临时变量优化掉了,直接匹配A(int)构造//匹配右值的拷贝构造return 0;
2023-08-27 18:19:12
293
原创 C++11:function函数对象、bind绑定器、从cppinsights.io看lambda表达式原理
C++11:function函数对象、bind绑定器并从cppinsights.io看lambda表达式原理
2023-08-05 20:29:36
229
原创 网络编程(10) : 从connect到三次握手建立连接,再从close到四次挥手断开连接
网络编程(10) : 从connect到三次握手建立连接,再从close到四次挥手断开连接
2023-07-29 15:43:44
402
原创 linux(Centos7):gcc/g++基本使用方法(main.cpp文件从预编译到生成可执行文件)
linux(Centos7):gcc/g++基本使用方法(main.cpp文件从预编译到生成可执行文件)
2023-07-13 10:48:43
1536
原创 Linux(Centos7)基本操作(2):chmod命令修改文件使用权限
Linux(Centos7)基本操作(2):chmod命令修改文件使用权限
2023-07-12 14:32:14
2163
原创 Linux(Centos7)基本操作(1):文件压缩和解压(tar、zip)
Linux(Centos7)基本操作(1):文件压缩和解压(tar、zip)
2023-07-11 17:17:24
6603
1
原创 网络编程6: 如何将一个socket设置为非阻塞(windows和Linux)
如何将一个socket设置为非阻塞(windows和Linux)
2023-07-04 19:27:17
1987
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人