03 2021 档案

c++随机数问题研究
摘要:1、问题背景 某项目中有个复杂的排序,先是各种规则依次排序,最后如果依然并列的话,那就随机位置,名次并列。测试中发现一个诡异现象,并列时随机排序但随机后2个case打印的顺序每次都一样,随机数没有起到任何作用。经过分析发现,随机数种子srand(clock()),本意是希望连续调用这个函数,给多个随 阅读全文

posted @ 2021-03-07 21:40 啊哈彭 阅读(1140) 评论(1) 推荐(1) 编辑

Google单元测试框架gtest之官方sample笔记4--事件监控之内存泄漏测试
摘要:sample 10 使用event listener监控Water类的创建和销毁。在Water类中,有一个静态变量allocated,创建一次值加一,销毁一次值减一。为了实现这个功能,重载了new和delete关键字,然后在new和delete函数中,做allocated的增减和记录allocate 阅读全文

posted @ 2021-03-04 18:17 啊哈彭 阅读(934) 评论(0) 推荐(0) 编辑

Google单元测试框架gtest之官方sample笔记3--值参数化测试
摘要:1.7 sample7--接口测试 值参数不限定类型,也可以是类的引用,这就可以实现对类接口的测试,一个基类可以有多个继承类,那么可以测试不同的子类功能,但是只需要写一个测试用例,然后使用参数列表实现对每个子类的测试。 使用值参数测试法去测试多个实现了相同接口(类)的共同属性(又叫做接口测试) us 阅读全文

posted @ 2021-03-03 19:05 啊哈彭 阅读(1723) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示