【Criterion: A cross-platform C and C++ unit testing framework】https:///github.com/Snaipe/Criterion Criterion:一个跨平台的 、非常简单但可扩展的 C 和 C++ 单元测试框架。
大多数 C 测试框架需要大量样板代码来设置测试和测试套件——您需要创建一个 main,然后注册新的测试套件,然后在这些套件中注册测试,最后调用正确的函数。这给了用户很大的控制权,但不幸的是丧失了简单性。

Criterion 遵循 KISS 原则,同时保持用户对其他框架的控制:

C99 和 C++11 兼容。

测试在声明时会自动注册。

实现 xUnit 框架结构。

提供了一个默认入口点,除非您想进行特殊处理,否则无需声明 main。

测试被隔离在自己的进程中,可以报告和测试崩溃和信号。

C 和 C++ 之间的统一接口:#include criterion header 文件,它就可以工作。

支持参数化测试和理论。

可以使用报告挂钩实时跟踪进度和统计数据。

可以使用选项启用 TAP 输出格式。

在 Linux、FreeBSD、macOS 和 Windows 上运行(使用 MinGW GCC 和 Visual Studio 2015+ 编译)。

#粤嵌星计划,粤嵌我来了#
第十五周 第二次
Qt Creator的使用
(1)创建一个空的Qt项目
文件===>新建文件或项目===>其他项目===>Empty qmake project
===>设置工程名和保存路径===>Kits选择MinGW===>完成
(2)往项目中添加C++源代码
鼠标右键点击工程名 ===> Add New... ===> C++ ===> C++ Sourse file
===>设置文件名 ===> 完成
(3)往项目中添加Qt的模块
在pro文件中添加一行

QT += widgets
//这一行表示将Qt窗口模块加入到项目
//窗口模块相关的类 ------- Qt中使用某个类需要包含类名相同的头文件

QApplication ----- 应用程序事件循环处理类

QWidget ----- 标准窗口类

QLabel ----- 标签

#Git# #shell#

Git Bash Here突然不见了,也就是无法使用右键打开Git Shell或者Git UI。

大概率是注册表坏了,或者丢失,需要修复。

主要是手动配置。

1、打开注册表,找到配置位置。
win+r,输入 regedit 回车进入注册表,依次进入 HKEY_CLASSES_ROOT -> Directory -> Background -> shell。

2、选中 shell 右键 -> 新建 -> 项 -> 文件名(Git Bash Here)。

3、设置图标。
选中 Git Bash Here -> 新建 -> 字符串值,名称设置为Icon,数据是你安装 git 的图标路径,例如:D:\Program Files\Git\mingw64\share\git\git-for-windows.ico 。

4、设置启动命令。
在 Git Bash Here 下新建 command 文件,选中 Git Bash Here 右键 -> 新建 -> 项 -> 文件名(command)。修改数据为自己安装的路径,例如:D:\Program Files\Git\bin\bash.exe--login -i 。


发布     👍 0 举报 写留言 🖊   
✋热门推荐
  • #茅子俊[超话]#在我喜欢子俊满一年之际,我超话终于升级突破LV10了[嘻嘻]对于一个不怎么勤奋努力,并且经常脑子不好使,忘记签到的粉丝来说,这是多么的不容易啊
  • 舍友作息规律,安静友好,厨房和卫生间都能保持干净温馨简洁,安全有保障,性价比特别高,毕竟三千不到就能租到朝南房间喜欢的小哥哥小姐姐欢迎随时联系:18698476
  • 巴神这事,大概率动了卖的心思,这符合他的投资理念。被锤了多日的新能源,在宁王带领下反抽,但我的票受到了东西方两位股神的封印。
  • 另外这个电影蛮好看的[泪]#安徽外国语学院[超话]#[兔子]#小安心灵驿站#每天都说要早睡,结果一刷手机就到凌晨两点;下决心锻炼身体,结果坚持两天就放弃;知道要
  • 乌云在我们心里搁下一块阴影 我聆听沉寂已久的心情 清晰透明 就像美丽的风景 总在回忆里才看得清 被伤透的心能不能够继续爱我 我用力牵起没温度的双手 过往温柔 已
  • 高原地区,天气多变,明明乌云还在天边,才半会儿的功夫,雨就气汹汹的来了。 很多问题,我们也不方便过问,简单地聊了会儿,他就挑着水桶去路碑右侧的河里挑水去
  • 新朋友是个很漂亮的10岁小妹妹,but说好的异性相吸呢,为什么每次这种就好像上辈子就认识的朋友都是同性?和赵宝宝来了一场说走就走的萨利亚路上天空很美,我说我们像
  • 【事件三】家聊:我:考个研我又不是考不上坦诚的妈妈:吹牛谁不会呢[黑线]我:以后我要找个容我脾气的阴阳的妈妈:你问问你爸以前容我吗... 我可是不敢的[挖鼻]我
  • 2018-2022我还在,我们的故事未完待续……@摩登兄弟刘宇宁 摩登兄弟刘宇宁 刘宇宁 宁哥 棚主刘宇宁说英雄谁是英雄 刘宇宁白愁飞刘宇宁开始推理吧|刘下
  • 每每看到夏鸣星出新卡,我会幻想如果是周棋洛会是什么样子。I’m guilty.虽然夏鸣星和周棋洛是不同的,他们俩人设也不是都完全相似,可是我就是无法面对。
  • 藏在备忘录里的文案 ❶ 总而言之 感谢你来 永远坦诚 永远喜欢 ❷ 做人其实很简单 人心换人心 你真我也真 你假我转身 ❸ 岁月的风尘夹杂着寒霜,也会将希
  •  在治疗此患者的之后,后面也治疗一例广东八十多岁男患者,心力衰竭,浮肿,也是用上法,2剂喘平。但是这几类人不适合吃:1、在月经期间的女性,不宜大剂量服用,可能会
  • 翻到九年前的博客,记载着那个大灾难时我的心路历程,那个时候,大灾当前,不允许我们说太悲痛的故事,怕带来负面影响,九年后,让我来从字迹里回顾一下当年的故事吧。一个
  • 大无语事件,一家三口八月大旺季xc定了一间房间,住了三天,另外吃了一顿饭,吃饭两个人200块八个菜,梭子蟹,鲍鱼等等,来的时候车接,走的时候车送,结果饭前不给跑
  • 于是他强压住自己的良心说,我的尺虽不足长度,还比对门的长一公分,我比他强多了。#自欺# 有一个人开了一家布店,过去一连数年,都用一个短少尺寸的木尺卖布。
  • 这水平挑什么衅…… ​当然三哥也有勇猛一面,印度银行大白天硬币往水里扔,围观的当场下水捞⋯舍命不舍财⋯16日的爆炸发生1小时后,当着100多名美国驻外大使,美国
  • 转发关注,4.5抽3名朋友各送一 ​​​​了解世界格局,必先读懂美国。而作为,正处于一个还算稳定的国家庇护下吃好住好还有书看,还能拿社会契约论装装逼的一位高中生
  • 【惜】我和我美丽善良的澍澍[心]Ps:一年每天都在一起,三年平路到北京的距离,五年西安到加拿大的距离,都说异地恋不容易,我们异地➕异国的友情更是不易,每次你回来
  • 七十多岁的她八点多去超市买了好多奥利奥和巧克力,送给我,很暖心5.很难理解我自己,那些奇奇怪怪的决定6.今晚搭班的老师叫霉霉,班品是一个很玄的东西7.既然决定重
  • #文明交通·安全伴您行# 【[话筒]6月起,这些新规将影响你我的生活】①非法获取出售公民个人信息超50条将入罪;②机动车号牌选号将有更多选择;③微博、微信未经许