优点
VS历经几十年的锤炼,秒杀各类web开发环境。
相对于博文所附测试用例,本附件的优点:统一完善、统一补充。
相对于控制台程序:大量简单的测试用例,方便快速定位错误。
使用方法
使用方法一:修改某个封装类,然后运行所有测试用例。看是否有测试用例,没通过。调试没有通过的测试用例。在改测试用例上,单击鼠标右键,在右键菜单中选择“调试”。
使用方法二:修改某题的源码,然后运行此类的测试用例。
使用方法三:输出日志。Microsoft::VisualStudio::CppUnitTestFramework::Logger::WriteMessage(“d”); 选中此测试用例才会显示结果。
使用方法
下载,解压,用VS2019打开BookCode\BookCode.sln,点击“在试图中运行所有测试”按钮(红圈中)。
绿色对勾表示测试用例通过,红色叉叉表示测试用例,没有通过。
蓝圈是树状结构。第一层是项目(工程),第二层是命名空间,第三层是类,第四层是函数。
《喜缺全书算法册》,大量的题目和测试用例,打包下载。
如果这两个链接打不开,可能是这两个资源处于审核状态,快则几分钟,慢则2天。
可以加QQ群下载。
如果测试资源管理器没有打开,可以通过VS菜单"测试->测试资源管理器”打开。
扩展阅读
我想对大家说的话工作中遇到的问题,可以按类别查阅鄙人的算法文章,请点击《算法与数据汇总》。学习算法:按章节学习《喜缺全书算法册》,大量的题目和测试用例,打包下载。重视操作有效学习:明确的目标 及时的反馈 拉伸区(难度合适) 专注闻缺陷则喜(喜缺)是一个美好的愿望,早发现问题,早修改问题,给老板节约钱。子墨子言之:事无终始,无务多业。也就是我们常说的专业的人做专业的事。如果程序是一条龙,那算法就是他的是睛失败+反思=成功 成功+反思=成功
视频课程
先学简单的课程,请移步CSDN学院,听白银讲师(也就是鄙人)的讲解。
https://edu.csdn.net/course/detail/38771
如何你想快速形成战斗了,为老板分忧,请学习C#入职培训、C++入职培训等课程
https://edu.csdn.net/lecturer/6176
测试环境
操作系统:win7 开发环境: VS2019 C++17
或者 操作系统:win10 开发环境: VS2022 C++17
如无特殊说明,本算法用**C++**实现。
版权归原作者 闻缺陷则喜何志丹 所有, 如有侵权,请联系我们删除。