- 博客(34)
- 收藏
- 关注
原创 C++-->智能指针
智能指针的使用,以及粗略实现智能指针,并且介绍了auto_ptr,unique_ptr,shared_ptr以及weak_ptr,还有删除器和循环引用的问题
2024-12-20 00:43:39
827
原创 C++进阶-->C++11
讲了初始化列表、右值引用、引用折叠、完美转发、可变模板参数、default、delete在类中的使用,lambda,包装器
2024-11-25 23:37:59
850
1
原创 C++进阶-->哈希表的实现
提到了一点unordered_map的使用、哈希应用、哈希冲突、负载因子、哈希函数、除留余数法、乘法散列法、全域散列法、处理哈希冲突、开放定址法的实现、链地址法的实现。
2024-11-16 16:35:33
668
原创 C++类和对象(下)
类和对象(下)包括取地址运算符重载、初始化列表、static成员、friend友元、内部类、以及匿名对象;另外补充了不同编译器对于相同代码的不同处理和优化
2024-09-16 01:38:20
940
1
原创 C嘎嘎入门下
运行结果为:--由上代码可见第一次打印的是a=20与预期的一样,但第二次就打印出一个2076150152,原因是局部变量a被存在四区中的栈区上,当调用完test函数后a就会被释放掉。第一次能打印出来是因为编译器对此有所保留,所以在打印第二次的时候就打印错误。运行结果为:--由上代码见,因为test函数里的a用static修饰储存在四区中的静态区,静态区是当程序结束时才销毁所以上面两条cout打印出来的是10,函数调用也可以作为等号左值进行赋值使用 实现代码为test() = 40;
2024-08-22 23:35:05
1031
2
原创 C嘎嘎入门上(包含头文件、using namespace std、缺省函数、重载函数、引用的理解和使用)
在C++里 头文件、using namespace std、缺省函数、重载函数、引用的理解以及使用。
2024-08-21 23:35:38
973
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人