编程
文章平均质量分 52
ctestcode
访问公众号 ctestcode 下载C语言工具
官方网站 www.ctestcode.cn
展开
-
模力键盘侠 重复的事情只做一遍
有时,脚本分散在硬盘各个角落,再去寻找时已不见踪影.只能重新再写一遍,IT人员进行研发时,经常会用到各种命令行窗口.各种不同的脚本.有了模力键盘侠助力,不用再重复进行手动命令行交互的工作.有时半年之载脚本的输入和输出是什么,自己也忘记了.本公众号发布一款新的工具助手软件.有时又忘记了脚本的运行环境,再也运行不起来.远程SSH脚本运行,多主机脚本联动(待发布)任务模式,保存输入输出和日志.调试模式,对脚本进行方便调试.脚本状态机调试功能(待发布)命令行脚本模块化管理.脚本模板功能(待发布)原创 2023-12-19 22:26:32 · 363 阅读 · 0 评论 -
C语言单元测试专家指南(gtest)(一)
为了便于初学者理解,C语言单元测试的方法,写了实例教程.初学者1个星期就能完成学习,理解并运用.原创 2022-12-31 18:14:59 · 1087 阅读 · 0 评论 -
<代码自动化>, 之c/c++代码扫描器
【代码自动化】原创 2022-09-12 19:39:30 · 780 阅读 · 0 评论 -
代码实验室: 使用autolib对跨平台项目进行库管理
代码实验室: 使用autolib对跨平台项目进行库管理原创 2022-06-07 16:43:44 · 190 阅读 · 0 评论 -
C语言编码助手 1.9发布
重写了C语言语法解析器。打桩更智能。体验极速编码的快感~C语言 编码助手C语言编码助手 项目级C语言单元测试框架, 一键生成, 无代码侵入 支持gtest gmock语法, 支持桩函数开关,真实/模拟随时切换 自动打桩 ,自动编译 ,提高 编码效率 代码质量, 快速入门 编码完成,测试既出结果,代码覆盖率自动显示 详细的项目级测试报告生成 windows linux 嵌入式环境,多平台支持,支持命令行与GUI界面。 C语言编码助手下载地址 win10 x64.原创 2022-01-08 20:11:09 · 494 阅读 · 0 评论 -
C 语言 代码实例 助手
C语言 代码实例 助手 又更新了这款软件包含了许多的实例代码,而且还在持续更新中。大家也可以上传自己的代码,一起切磋交流下面是软件的截图介绍代码实例题库初级,中级,高级,专家级 代码。持续更新中。实战编程界面清晰简约,无需配置编译器,编程菜鸟也容易上手参考提示查看参考结果。 从运行结果进行提示,更容易编程。查看参考代码。直接看参考代码,学习代码实例算法研究代码覆盖率显示,代码行运行次数显示,运行时间统计更容易优化算法性能,提高代码质量C语言..原创 2021-11-27 15:06:43 · 179 阅读 · 0 评论 -
程序猿的武林秘籍,使用vscode一键调试代码
(1)选中需要调试的代码,点击菜单 编码助手->创建单元测(2)点击vscode按钮,启动VScode(3)源代码添加断点(4)编译菜单->终端-> Build(5)调试菜单->运行-> 启动调试gdb启动后,就可以单步调试了C语言编码助手又更新了,新增vscode一键联调功能。C语言编码助手下载地址 v1.8 win10 x64 版本下载 ctestcode.cn/ctestcod原创 2021-10-12 21:06:01 · 888 阅读 · 1 评论 -
代码实验室:C语言 代码测试 之 系统函数打桩
有时单元测试的时候,遇到系统函数,也需要进行打桩,来完成测试。我们这次来讲解如何 对系统函数memcpy进行打桩。使用ctestcode工具 ,系统函数打桩只需要做如下的设置,这样memcpy的桩就设置好了[auto_mock]_MOCK_memcpyint test1(int value){ char temp[50]; if (value==0) { memcpy(temp,"world",6); }else { memcpy(temp,"moon",6);原创 2021-10-05 14:52:40 · 1750 阅读 · 0 评论 -
C 语言编码助手,写代码再也不怕出bug了
C 语言编码助手,最新版1.6发布.写代码再也不怕出bug了,有了他的辅助,编程开发效率提高50%C语言编码助手 (内测v1.6)官网 ctestcode.cn 项目级C语言单元测试框架, 一键生成, 无代码侵入 支持gtest gmock语法, 支持桩函数开关,真实/模拟随时切换 自动打桩 ,自动编译 ,提高 编码效率 代码质量, 快速入门 编码完成,测试既出结果,代码覆盖率自动显示编程开发效率提高50% vscode 联动,调试功能。 windows li...原创 2021-10-02 13:14:57 · 145 阅读 · 0 评论 -
30 秒看懂,如何建立一个免费的个人主页
github申请账号https://github.com/原创 2021-06-07 20:19:10 · 1277 阅读 · 0 评论 -
代码实验室: C语言 代码测试 之 匹配器
有时单元测试的时候,需要检验 子函数的入参。如下代码,caculate被调用时,想要获取子函数square的参数value 的值。这时就需要用到 代理函数的功能。原创 2021-05-30 14:30:08 · 480 阅读 · 0 评论 -
代码实验室:C语言 代码测试 之 代理函数
代码实验室:C语言 代码测试 之 代理函数有时单元测试的时候,需要检验 子函数的入参。如下代码,caculate被调用时,想要获取子函数square的参数value 的值。这时就需要用到 代理函数的功能。int square( int value){ return value*value;}int caculate(int count){ int ret=0; for (int i=1;i<count;++i) { ret+=square(i); } retur..原创 2021-05-21 20:54:04 · 367 阅读 · 0 评论 -
30秒看懂 C语言 如何创建 单元测试
30秒看懂 C语言 如何创建 单元测试用ctestcode GUI创建(1)导入代码菜单->编码助手->导入代码->选择包含C代码的文件夹(2)创建单元测试左侧选中要创建单元测试的代码。caseA01.c菜单里选择 "创建单元测试"//caseA01.c 示例int compare(unsigned int a,unsigned int b){ if (a-b>0) { return 1; }if( a==b)原创 2021-05-17 21:49:17 · 881 阅读 · 0 评论 -
30秒 看懂 如何检测 程序 内存泄露
30秒 看懂 程序 内存泄露 的 调查方法。使用工具valgrind工具安装sudo apt-get install valgrind运行并检测以 helloworld 程序举例,运行命令行valgrind --tool=memcheck --leak-check=full ./helloworld内存泄露检查当Log 有lost bytes时,说明程序有内存泄露LEAK SUMMARY:definitely lost: 1 bytes in 2 b...原创 2021-05-12 13:22:48 · 466 阅读 · 0 评论 -
30秒 看懂C语言 动态内存 使用方法。
函数名 栈/堆 释放方法 注意事项 malloc 堆中申请内存 free calloc 堆中申请内存 free 会初始化内存初始化内存 可以为数组分配内存 realloc 堆中申请内存 free 可以调整内存大小 保留原有数据 alloca 栈中申请内存 无需释放 不具可移植性 #include <stdlib.h> //函数申明 .原创 2021-05-08 08:53:08 · 115 阅读 · 0 评论 -
代码实验室:C语言 让struct支持关键字赋值
ctestcode<代码实验室>栏目的每个代码实验,都提供了源代码,可以用本公众号的<C语言编码助手>导入,直接运行,进行实验,学习和验证。代码实验室:让struct支持关键字赋值struct 是C语言最常用 数据结构关键字,数据成员很多时,赋值操作很容易出bug.我们来举几个例子,老板开苹果店,定义了下面的数据结构(1)程序员正常代码,风格很稳卖掉7个苹果手机,老板赚了3500. 老板很开心,老板下个月为你加薪。(2)粗心程序员代码,数据漏赋值,也不能怪程原创 2021-04-28 21:51:21 · 277 阅读 · 1 评论 -
google mock 语法基础篇 (三)
Google Test语法教程 基础篇(一)Google Test 单元测试 语法教程 进阶篇(二)google mock 语法基础篇gtest语法对单元测试框架进行了支持。而gmock语法则对函数的模拟进行强大支持。现在我将介绍gmock的语法语法:ON_CALL使用场景:设置MOCK函数被调用时,指定参数时的默认的返回值。大家可以关注我的公众号 ctestcode 有许多非常好用的C语言开发工具。交流更多的C 语言开发的经验。...原创 2021-04-27 20:37:12 · 833 阅读 · 0 评论 -
代码实验室: C语言函数打桩练习
ctestcode<代码实验室>栏目的每个代码实验,都提供了源代码,可以用本公众号的<C语言编码助手>导入,直接运行,进行实验,学习和验证。代码实验室: C语言函数打桩练习程序员最经常遇见的问题,队友接口定义好的了,但还没有实现。而你的代码deadline已经快到了。在这样的情况下,应该怎样去测试代码呢,按时交货呢?接下来,我们将示范 如何使用ctestcode对test函数进行打桩。首先我们来看test接口的定义....原创 2021-04-21 06:14:35 · 747 阅读 · 1 评论 -
C 语言编码助手,写代码再也不怕出bug了,编程开发效率提高50%
C 语言编码助手正式发布了.写代码再也不怕出bug了,有了他的辅助,编程开发效率提高50%C语言编码助手 (内测v1.1)官网 ctestcode.cn 项目级C语言单元测试框架, 一键生成, 无代码侵入 支持gtest gmock语法, 支持桩函数开关,真实/模拟随时切换 自动打桩 ,自动编译 ,提高 编码效率 代码质量, 快速入门 编码完成,测试既出结果,代码覆盖率自动显示编程开发效率提高50% 详细的项目级测试报告生成 windows linux 嵌入式环境,多平...原创 2021-03-24 06:16:12 · 465 阅读 · 2 评论 -
win10上快速搭建linux C开发环境(教程)
学习linux 编程,需要先搭建linux C的开发环境。搭建的方法无非下列几种 买新电脑装linux系统(土豪,教一个朋友吧?) 装win10 和 linux 双系统(可以,但系统切换有点麻烦) virtual Box虚拟机上安装linux.(不错,但运行好像有点卡,有点慢) 启用 win10 WSL功能(很好,安装便捷,运行速度很快) 接下来,将用图文说明win10 WSL linux 子系统的安装过程。 使用 “win+R”组合快捷键,调出运行对...原创 2021-03-23 21:41:01 · 657 阅读 · 0 评论 -
C 语言 代码实例 大全
你好,我是一名程序员。业余时间制作了一款免费的 C语言 代码实例 助手 软件。希望能给大家带来帮助。这款软件包含了许多的实例代码,而且还在持续更新中。大家也可以上传自己的代码,一起切磋交流我的网站是 ctestcode.cn ,欢迎访问和下载。下面是软件的截图介绍代码实例题库初级,中级,高级,专家级 代码。持续更新中。实战编程界面清晰简约,无需配置编译器,编程菜鸟也容易上手参考提示查看参考结果。 从运行结果进行提示,更容易编程。查看参考代码。直接看参考代...原创 2020-12-30 20:54:32 · 2271 阅读 · 0 评论