【C++】继承最全解析(什么是继承?继承有什么用?) 红桃九小编 • (2024-08-04 14:35) 继承是面向对象三大特性之一(封装、继承、多态),所有的面向对象(OO)语言都具备这三个基本特征,封装相关概念已经在《类和对象》系列中介绍过了,今天主要学习的是继承,即如何在父类的基础之上,构建出各种功能更加丰富的子
【C++】Google Test(gtest)单元测试 红桃九小编 • (2024-08-04 13:35) 测试夹具(TestFixture)用于提供一个环境,允许开发者在多个测试用例之间共享设置和清理的代码,确保每个测试用例都在相同或可控的初始状态下运行。是一种软件测试方法,它旨在将应用程序的各个部分(通常是方法或
【C#】.net core 6.0 使用第三方日志插件Log4net,日志输出到控制台或者文本文档 红桃九小编 • (2024-08-04 10:05) 最近在最一些并发方式的测试,发现自己之前封装的一个日志插件报错,尽管在写日志时已经通过锁的方式进行了优化,但是依然无法解决并发时同一个文件同时访问情况,会频繁出现报错提示xxx.txt文件正在被另一个进程访问而不
【C语言篇】操作符详解(上篇) 红桃九小编 • (2024-08-03 16:31) 本篇对操作符进行详细介绍,一起来看看吧!操作符又被叫做运算符,是不同的翻译,意思是一样的。依据操作符的操作数有几个,分为单目双目三目操作符。
【C++】多态-最全解析(多态是什么?如何使用多态?多态的底层原理是什么?) 红桃九小编 • (2024-08-03 15:35) 多态----是面向对象三大基本特征中的最后一个,多态可以实现“一个接口,多种方法”,比如父类和子类中的同名方法,在增加了多态后,调用同名函数时,可以根据不同的对象(父类对象或子类对象)调用属于自己的
【c++】爬虫到底违不违法? 红桃九小编 • (2024-08-03 12:35) 很多小伙伴都想知道爬虫到底违法吗,今天博主就给大家科普一下,但使用爬虫采集数据可能涉及违法风险,具体取决于采集行为是否侵犯了他人的合法权益,尤其是隐私权和个人信息权。
【C语言篇】数据在内存中的存储(超详细) 红桃九小编 • (2024-08-03 11:35) 数据在内存中是如何存储的呢,二进制十进制八进制十六进制之间的转换关系,整数和浮点数在内存中存储的方式有什么不同呢?一起来看看吧!