- 浏览: 661162 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
sztime:
可以在文本框上绑定事件来禁用回车键, 我就是这样做的.在IE中 ...
form 回车自动提交问题 -
damoqiongqiu:
非常好的文章,很透彻不过有一句话小僧腆着脸补充一下:“1111 ...
为什么要用补码来做存储 -
wuyizhong:
原来如此啊。
form 回车自动提交问题 -
luliangy:
谢楼主~!
用C语言扩展Python的功能 -
kwong:
很有用,谢谢
火狐和IE 对css 样式解释的差异
C/C++ unit testing tools (18 found)
http://www.boost.org/libs/test/doc/index.html
Description:
The Boost Test Library provides a matched set of components for writing test programs, organizing tests in to simple test cases and test suites, and controlling their runtime execution.
Requirement:
Download data:
No data feed available
http://sourceforge.net/projects/cut/
Description:
CUT is a simple, to-the-point unit testing system. It's different from other unit test packages in that it follows the KISS principle. It's designed for C testing, not designed to emulate SUnit.
Requirement:
OS Independent
Download data:
Downloadable files: 4744 total downloads to date
Description:
Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs.
Requirement:
POSIX
Download data:
Downloadable files: 17934 total downloads to date
http://cpptest.sourceforge.net/
Description:
CppTest is a portable and powerful, yet simple, unit testing framework for handling automated tests in C++. The focus lies on usability and extendability. Several output formats are supported and new ones are easily added.
Requirement:
OS Independent
Download data:
Downloadable files: 4445 total downloads to date
http://cppunit.sourceforge.net/
Description:
CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML or text format for automatic testing and GUI based for supervised tests.
Requirement:
BeOS, MacOS, Windows, OS Independent, Linux
Download data:
Downloadable files: 293875 total downloads to date
http://codesink.org/cutee_unit_testing.html
Description:
C++ unit testing environment that makes it really easy to create and run tests of a library or application. It will automatically generate Makefiles, runner classes (classes that execute test functions), and main test application code. It will also automatically update Makefiles and support classes whenever you add new test functions or modify old ones.
Requirement:
UNIX
Download data:
Downloadable files: 9 total downloads to date
http://cutest.sourceforge.net/
Description:
CuTest is a unit testing library for the C language.
Requirement:
Download data:
Downloadable files: 9356 total downloads to date
http://cxxtest.sourceforge.net/
Description:
CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. Its advantages over existing alternatives are that it doesn't require RTTI, doesn't require member template functions, doesn't require exception handling, doesn't require any external libraries (including memory management, file/console I/O, graphics libraries) and is distributed entirely as a set of header files. This makes it extremely portable and usable.
Requirement:
OS Independent (Written in an interpreted language)
Download data:
Downloadable files: 26641 total downloads to date
https://sourceforge.net/projects/embunit/
Description:
Unit testing framework for Embedded C System. Its design was copied from JUnit and CUnit and more, and then adapted somewhat for Embedded C System.
Requirement:
OS Independent
Download data:
Downloadable files: 3933 total downloads to date
http://kooditakomo.cs.tut.fi/projects/gunit/
Description:
GUNit is a C unit testing framework in the spirit of JUnit. The framework incorporates an easy to use GUI based on the Gnome libraries.
Requirement:
Linux
Download data:
No data feed available
Description:
ObjcUnit is a unit testing framework for Objective-C on Mac OS X. Its design was copied from JUnit, written by Erich Gamma and Kent Beck, and then adapted somewhat for Objective-C. It also has support for mock objects, adapted from the Java Mock Objects framework.
Requirement:
Mac OS X
Download data:
No data feed available
http://www.sente.ch/software/ocunit/
Description:
OCUnit is a testing framework for Objective C in the Mac OS X, GNUSTEP and other environments. It is based on the original SUnit framework of Kent Beck, but also include a JUnit like API. Test suites are automatically created at runtime. On Mac OS X it provides full integration with the XCode IDE: tests can be run after each compilation and failures and errors are reported in the build panel.
Requirement:
Mac OS X, GNUstep, OPENSTEP or WebObjects 4
Download data:
No data feed available
http://www.uwyn.com/projects/qtunit/
Description:
QtUnit is a unit testing framework for C++ which compiles into a shared library. It uses the Qt library for platform independence. Tests can be compiled into modules which are automatically reloaded after modification. The text and graphical testrunners are fully localized and integrate perfectly into IDEs for the display of the exact source location where failures occurred.
Requirement:
Qt 3.0
Download data:
No data feed available
http://simplectest.sourceforge.net/index.php
Description:
Aims to be a simple but effective testing framework for C and C++ projects, without having too much overhead.
Requirement:
Cygwin (MS Windows), OS Portable
Download data:
Downloadable files: 685 total downloads to date
Description:
Splint is a tool for statically checking C programs for coding errors and security vulnerabilities. If effort is invested adding annotations to programs, Splint can perform stronger checking than is possible with traditional lints.
Requirement:
Win32, Solaris, Linux, FreeBSD
Download data:
Downloadable files: 0 total downloads to date
http://testkit.sourceforge.net
Description:
Testing framework for Mac OS X and the Objective-C language. Includes testing framework, developer tool integration, easy test organization and packaging, GUI Test Runner, and a command-line version for test automation. Modelled after JUnit, but targets the specific needs of the OS X developer in the Cocoa environment.
Requirement:
MacOS X
Download data:
Downloadable files: 1340 total downloads to date
http://tut-framework.sourceforge.net/
Description:
TUT simplifies tests organization and provides basic framework to run them. All developers have to do is to fill tests bodies with the actual test code.
Requirement:
C++
Download data:
No data feed available
http://unittest-cpp.sourceforge.net/
Description:
UnitTest++ is a unit testing framework for C++ designed for simplicity and portability. Features include no explicit test registration, good crash handling, fixtures, rich condition-checking functionality, minimal footprint for embedded environments.
Requirement:
Win32, Linux, Mac OS X
Download data:
Downloadable files: 1490 total downloads to date
For those projects hosted on SourceForge, the project activity data is updated weekly using live newsfeeds powered by CaRP
发表评论
-
strlcpy 的历史
2012-11-05 18:51 699strlcpy 并不属于 ANSI C,至今也还不是标准 ... -
c中的移位操作
2012-04-12 18:18 980位移位运算符是将数据看成二进制数,对其进行向左或向 ... -
为什么要用补码来做存储
2012-04-12 18:02 2230看了些补码的知识,摘抄了些,自己整理了些。 顺便带着两个 ... -
google test 使用
2009-01-03 13:59 3550安装: 下载Google C++ Testi ... -
string 的 data() 和c_str()
2008-12-24 01:17 1243data 是字符数组,里面有 '\0 '当然也不会 ... -
climits中的符号常量
2008-12-10 11:43 1147climits中的符号常量 符号常量 ... -
ICE初次
2008-09-02 01:48 1885按照某人的说法:跨平台的C++网络编程ICE才是王道。于是,我 ... -
对 pthread_cond_wait 的错误理解
2008-08-28 15:52 2095在线程的调度中经常会用到 pthread_cond_wait ... -
环形缓冲
2008-08-27 17:20 955/** * Copyright (c) 2008, ×××研 ... -
Linux下C语言编程的 RPC远程调用编程
2008-07-17 15:38 3414在查看libc6-dev软件包提供的工具(用 dpkg -L ... -
C++中重载操作符时什么时候定义成友元,什么时候定义为成员方法
2008-07-10 18:05 3544在C++语言中,可以用关键字operator加上运算符来表示函 ... -
c++中的存储类型
2008-07-06 00:46 1920存储类型是从变量的存 ... -
libevent 一个time server
2008-05-19 11:20 1302#include <netinet/in.h> # ... -
自己动手改写komodo sourcetree插件 对C/C++的支持
2008-04-16 22:11 1396其实很简单了, 找到sourcetree.js 的 ... -
GNU C的 __attribute__ 机制
2008-04-15 15:34 771GNU C 的一大特色(却不被初学者所知)就是 __attri ... -
module的认识和写法
2008-04-15 15:29 717不知道在什幺时候,Linux 出现了 module 这种东西, ... -
dynamic_cast、static_cast、const_cast 和 reinterp
2008-04-10 15:16 1384dynamic_cast、static_cast、co ... -
static_cast、dynamic_cast、reinterpret_cast、和const_c
2008-04-10 15:14 6237static_cast、dynamic_cast、reinte ... -
关于Linux下C/C++程序编译
2007-08-23 18:15 3683在编译之前我们需要 ... -
使用 setfill、setw 和 setprecision 基数的示例
2007-08-23 19:00 2726使用 setfill、setw 和 setprecision ...
相关推荐
C++是C语言的扩展,引入了面向对象编程的概念。在编程过程中,理解并有效地使用库函数是至关重要的,因为它们提供了标准功能,可以帮助开发者节省时间,减少错误,并提高代码的可读性和可维护性。 API,全称为...
首先,我们要明确的是,"VSCODE C/C++ 插件离线包"是指针对VSCODE专门用于编写C和C++程序的扩展插件的离线安装版本。这个插件的主要作用是为VSCODE提供对C和C++语言的语法高亮、代码补全、调试等强大功能,极大地...
这个文档压缩包包含普通C/C++中文文档和蓝桥杯比赛时用的文档,C/C++中文文档是最新版,支持到C++20和C18,且包含以前版本的内容。蓝桥杯蓝桥杯C/C++组用的文档比正常文档更简略,但包含了ASCII码表。
这个版本在2018年的蓝桥杯编程竞赛中被广泛使用,帮助参赛者进行C语言和C++程序的编写。 【C++API.chm】:这是一个关于C++标准库的API帮助文档,以CHM(Compiled HTML Help)格式呈现。CHM是微软的HTML帮助文件格式...
C语言/C++基础之冰墩墩源码,适合初学C语言/C++的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学C语言/C++ 程序设计的小伙伴们,你们的成长是我最大的幸福
C语言/C++基础之爱心源码,适合初学C语言/C++的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学C语言/C++ 程序设计的小伙伴们,你们的成长是我最大的幸福
C语言/C++基础之爱心程序源码,适合初学C语言/C++的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学C语言/C++ 程序设计的小伙伴们,你们的成长是我最大的幸福
C/C++实现mysql数据库的缓存管理 Linux下用C/C++写一个提高mysql数据库效率的数据缓存模块 缓存管理 window下用C/C++写一个提高mysql数据库效率的数据缓存模块 C/C++ mysql缓存 缓存 PS:记得要先把数据库给搭建起来
6. **C库的C++封装**:C++对C库中的函数进行了封装,如头文件和分别对应C语言的和,使得C++代码能以更现代的方式来使用这些函数。 7. **C++11及后续版本的新特性**:从C++11开始,C++引入了一系列新特性,如lambda...
#二维码(QRcode)生成算法 C语言/C++ 源码 1. 根据输入字符串识别编码模式; 2. 根据输入字符串长度选择合适的QRcode版本; 3. 将编码转换为二进制位流表示为数据码字; 4. 使用多项式生成纠错码; 5. 将数据码和...
C语言/C++基础之跨年烟花代码,适合初学C语言/C++的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学C语言/C++ 程序设计的小伙伴们,你们的成长是我最大的幸福
C语言/C++基础之跨年烟花代码,适合初学C语言/C++的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学C语言/C++ 程序设计的小伙伴们,你们的成长是我最大的幸福
《C/C++详细函数大全》是一部综合性的编程资源,涵盖了C和C++语言中的各种函数,旨在为学习者提供详尽的函数介绍、说明及代码示例。此资源源自某培训学校的教学材料,以CHM(Compiled HTML Help)格式呈现,这种格式...
同时,为了便于C语言学习,加入C语言流程控制语句演示动画、C语言学习指导、可以方便地进行网络上和本机上的C/C++程序进行对照输入练习、入门程序实例、典型源程序、典型的函数算法,课程设计指导、课程设计源程序、...
CDT (C/C++ Development Tools) 是 Eclipse 的一个重要插件,专门用于C和C++的开发。它提供了代码编辑、调试、构建以及其他各种高级开发功能,如自动完成、语法高亮、错误检测等。在本压缩包中,CDT已经预先安装,...
c / c++ / cpp / stl 中文帮助文档手册chm格式下载 C/C++ 语言参考 基本C/C++ 预处理命令 操作符优先级 转义字符 ASCII码表 基本数据类型 关键字 标准 C 库: Standard C I/O Standard C String...
C语言/C++基础之圣诞树源码,适合初学C语言/C++的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学C语言/C++ 程序设计的小伙伴们,你们的成长是我最大的幸福
"林锐 《高质量C/C++编程》" 通过分析林锐的《高质量C/C++编程》DOC文档,我们可以提取出以下重要的知识点: 1. 文件结构: * 版权和版本的声明:在编写C/C++程序时,需要在文件开头声明版权和版本信息,以确保...
综上所述,Dev-C++作为一款综合性的C/C++开发环境,具备了编写、编译、调试等多种功能,是学习和开发C语言及C++的理想工具。无论你是编程新手还是经验丰富的开发者,Dev-C++都能为你提供高效、便捷的开发体验。
资源是笔者在MATLAB里面安装的MinGW-w64 C/C++编译器安装包,主要用于作为博文https://blog.csdn.net/jiqiren_dasheng/article/details/103759720的资源附件。(声明:上传时积分设置的1,如果数值后续变了,就是...