![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 85
以牛客网刷题和力扣刷题为导向,分析代码,调试bug,注意事项。
逆天改命s
热爱于技术交流学习,助力大家更好的学习
展开
-
C++三大特性之一:多态
静态分配:对象在栈上分配,声明时自动调用构造函数,作用域结束时自动调用析构函数。动态分配:对象在堆上分配,new操作符执行时自动调用构造函数,delete操作符执行时自动调用析构函数。在对象创建时,构造函数会自动执行,无论是静态分配还是动态分配。这是对象初始化过程的一个重要部分,确保对象在使用前被正确初始化。原创 2024-06-24 16:31:40 · 983 阅读 · 0 评论 -
Linux的socket详解
TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议 / 网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。TCP/IP 协议存在于 OS 中,网络服务通过 OS 提供,在 OS 中增加支持 TCP/IP 的系统调用 ——Berkeley 套接字,如 Socket,Connect,Send,Recv 等。UDP(User Data Protocol,用户数据报协议)是与 TCP 相对应的协议。原创 2024-05-04 22:58:13 · 1208 阅读 · 1 评论 -
STL中的用哈希表实现的容器
这哈希容器都是基于哈希表实现的,提供了快速的平均时间复杂度的插入、删除和查找操作。它们通常比有序容器(如std::set和std::map)在这些操作上更高效。哈希容器的元素顺序是不确定的,因为元素在容器中的存储顺序取决于哈希函数的计算结果。原创 2024-03-11 23:03:44 · 438 阅读 · 0 评论 -
C++中的继承
结论:父类中的私有成员的属性是被编译器隐藏了,因此是访问不到的,但是确实被继承下去了。总结:多继承中如果父类出现了同名情况,子类使用的时候需要加作用域。问题:父类的构造函数和析构函数谁先谁后?访问子类同名成员、直接访问即可。访问父类同名成员 需要加作用域。原创 2024-03-09 21:46:22 · 589 阅读 · 0 评论 -
C++中的类和对象
C++初学原创 2024-03-01 16:15:51 · 978 阅读 · 0 评论