leetcode-cpp:使用 Bazel 构建,googletest测试,gcov测试覆盖率。安心刷LeetCode

时间:2024-05-09 04:22:40
【文件属性】:

文件名称:leetcode-cpp:使用 Bazel 构建,googletest测试,gcov测试覆盖率。安心刷LeetCode

文件大小:235KB

文件格式:ZIP

更新时间:2024-05-09 04:22:40

leetcode leetcode-cpp C++

LeetCode Cpp 一个旨在让你更专注于写C++刷LeetCode题的辅助项目 项目使用 Bazel 构建的 C++ 刷题项目,通过几个简单步骤即可完成编译、测试,提供工具用于代码格式化、覆盖率报告、持续集成,还有额外的工具函数辅助创建测试用例。 如果你正使用 C++ 刷 LeetCode,但苦于每次写完代码无法都要自己写一大堆冗余代码进行测试和编译,本项目正是你想要的。 欢迎大家能提Pull Request,贡献测试用例和其他工具,为更多的人提供便利。 使用方法 只需三步,即可编译和测试自己待提交的代码: 创建代码文件 (.h文件),存到src/目录,就是用于提交到 LeetCode 页面的Solution实现代码。 创建测试文件 (_test.cc文件),存到test/目录。目前已经添加了80多道题目的测试文件,可以自己仿照添加,更欢迎提PR贡献到项目中。 编译并运行测试baze


网友评论