原文:从Google开源RE2库学习到的C++测试方案

最近因为科研需求,一直在研究Google的开源RE 库 正则表达式识别库 ,库源码体积庞大,用C 写的,对于我这个以前专供Java的人来说真的是一件很痛苦的事,每天只能啃一点点。今天研究了下里面用到的测试方法,感觉挺好的,拿来跟大家分享下 哈 C 大牛勿喷 对于我这个C 菜鸟中的菜鸟而言,平时写几个函数想要测试一般都是在main中一个一个的测试,因为没用C 写过项目,没有N多方法所以在main中 ...

2013-11-16 14:00 4 7758 推荐指数:

查看详情

ISCC之Re2

硬核rust逆向 首先去学了一天rust。。。我TMD IDA打开,跟踪主函数 看一下伪代码,发现有一串密文 跟进去发现一串数据,猜测有可能是flag的加密数据,于是回头去分析算法 ...

Fri May 03 07:42:00 CST 2019 0 490
CTFSHOW Reverse re2

前几天去了趟青海搞培训,下课的时候有个老哥问了这道题,之前一直没时间搞,今天突然想起来了就看了看。 有两个文件,双击运行exe。 运行之后输入程序闪退,直接拖进ida,32位程序无壳 ...

Tue Aug 03 03:10:00 CST 2021 0 193
GoogleC++开源代码项

转:http://blog.csdn.net/wenrenhua08/article/details/40040903 v8 - V8 JavaScript EngineV8 是 Google开源 JavaScript 引擎。V8 采用 C++ 编写,可在谷歌浏览器(来自 ...

Mon May 18 00:43:00 CST 2015 0 1911
codeblocks+Mingw 下配置开源c++单元测试工具 google test

google test 是googlec++开源单元测试工具,chrome的开发团队就是使用它。 Code::Blocks 12.11(MinGW 4.7.1) (Windows版)Google Test 1.7.0一 编译Google Test运行cmake-gui在弹出来的对话框中 ...

Fri Nov 08 00:25:00 CST 2013 0 2605
C++日志操作开源函数Google-glog

  今天想给我的C++项目找一个开源的日志类,用于记录系统日志,结果浪费了半个下午的时间。从网上搜索相关资料,找到以下几个备选方案: 1、log4cplus  下载地址:http://sourceforge.net/projects/log4cplus/files ...

Tue Dec 15 04:29:00 CST 2015 0 17932
C++开源跨平台日志glog学习研究(一)

作为C++领域中为数不多的好用、高效的、跨平台的日志工具,Google开源日志glog也算是凤毛麟角了。glog 是一个C++实现的应用级日志记录框架,提供了C++风格的流操作。 恰巧趁着五一我也学习研究了这个glog,写个总结如下。走过路过的的各位牛人、高手可以忽略这篇 ...

Sat May 03 09:55:00 CST 2014 6 5591
Google C++测试框架系列:入门

原始链接:V1_6_Primer 注 GTest或者Google Test: GoogleC++测试框架。 Test Fixtures: 这个词实在找不到对应的中文。 Bug: 太常用了,不翻译。 House keeping chores: 家常事务。指非核心的编码工作 ...

Fri Nov 15 21:36:00 CST 2013 1 8119
C++开源列表

在《 C++ 核心方针》中推荐 BDE - 来自 Bloomberg L.P. 的 Bloomberg ...

Mon May 11 14:28:00 CST 2020 0 2505
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM