- 博客(11)
- 收藏
- 关注
原创 C++ 多态与虚函数
这一篇介绍一下 C++ 面向对象的三大特征之一的多态(之前面试某大厂的实习生被问到多态,后来又了解到一些设计模式,才体会到多态的强大,在这里把我对多态的一点点浅显认识总结一下)如有侵权,请联系删除,如有错误,欢迎大家指正,谢谢多态父类的一个指针,可以有多种执行状态(父类的指针调用子类的函数),即多态多态实际上只是一种思想,而虚函数是实现这个思想的语法基础虚函数虚表若对象有虚函数...
2020-01-30 15:02:18 155
原创 C++ 类中的函数
上一篇介绍了一下类中的构造(构造和拷贝构造)和析构函数,这一篇开始介绍一下类中其他的函数如有侵权,请联系删除,如有错误,欢迎大家指正,谢谢0. 友元函数1. 常函数2. 内联函数...
2020-01-23 10:25:35 458
原创 C++ 类的构造函数和析构函数
上一篇函数重载做好了铺垫,这篇就正式开始介绍类的构造函数和析构函数如有侵权,请联系删除,如有错误,欢迎大家指正,谢谢构造函数因只有对象创建时,才会分配空间,类中非静态数据成员不能够在类内直接初始化或赋值,C++提供了构造函数对类的数据成员进行初始化,或者是赋值C++中类的默认构造函数是一个空函数,什么也不做,如果用户在类中声明了构造函数,默认构造函数就不再起作用了构造函数没有返回值,名...
2020-01-21 19:28:15 190
原创 C++ 函数重载
这一篇介绍一下 C++中的函数重载,为下一篇介绍类的构造函数做一下铺垫如有侵权,请联系删除,如有错误,欢迎大家指正,谢谢函数重载不同的函数主要是通过函数返回值类型、函数名和参数列表来区别的同一作用域内,函数返回值类型、名字相同,参数列表不同(参数类型不同包括参数的顺序不同、参数个数不同)的多个函数是重载的关系void fun(); ...
2020-01-20 18:03:07 176
原创 C++ 类在内存中的存储方式(一)
说了这么久的 C++ 终于说到类了,还是从内存出发来讨论一下 C++ 的类在内存中的存储方式(之前写过一篇内存对齐的文章,类同样在一定程度上遵循内存对齐原则,不过比结构体复杂一下)如有侵权,请联系删除,如有错误,欢迎大家指正,谢谢0.空类class Test {};Test t0;cout << sizeof(t0) << endl;// 运行结果:1...
2020-01-18 21:08:45 1772
原创 C++11 的 stoi()
上一篇介绍了 “int to string” 想了想再把 “string to int” 的补上吧,这一篇就介绍一下 中的 stod() & stof() & stoi() & stol() & stold() & stoll() & stoul() & stoull() 方法如有侵权,请联系删除,如有错误,欢迎大家指正,谢谢声明//...
2020-01-09 16:37:42 1102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人