util:通过合同为C ++和C进行编程

时间:2024-04-23 21:02:53
【文件属性】:

文件名称:util:通过合同为C ++和C进行编程

文件大小:40KB

文件格式:ZIP

更新时间:2024-04-23 21:02:53

C++

实用程序 可在项目中使用的各种实用程序C ++文件,包括用于按合同编程的实用程序(用于C ++和C) 作者 杰弗里·赫尔恰拉 执照 此项目已获得MIT许可证的许可-有关详细信息,请参阅文件 去做 记录按合同编程的选项HPBC_ENABLE_FULL_FEATURES,TEST_HURCHALLA_TOP_LEVEL和TEST_HURCHALLA_LIBS 运行CMake 要为该项目运行cmake,请在所需的构建目录中打开命令提示符,并假设是系统上包含这些program_by_contract源的目录的名称,请键入:cmake 要使用一个或多个选项,对每个所需选项使用-D = ON。 例如,如果您希望启用TEST_HURCHALLA_LIBS选项,请键入:cmake -DTEST_HURCHALLA_LIBS = ON


【文件预览】:
util-master
----test()
--------test_extensible_make_signed.cpp(2KB)
--------test_extensible_make_unsigned.cpp(2KB)
--------FetchGoogleTest.cmake(3KB)
--------test_programming_by_contract.cpp(10KB)
--------testhelper_assert_handler.h(355B)
--------testhelper_assert_handler.cpp(1KB)
--------EnableMaxWarnings.cmake(6KB)
--------test_ut_numeric_limits.cpp(3KB)
--------test_ndebug_programming_by_contract.cpp(6KB)
--------test_sized_uint.cpp(2KB)
--------CMakeLists.txt(3KB)
--------test_safely_promote_unsigned.cpp(2KB)
--------test_Unroll.cpp(2KB)
----experimental()
--------exception_checking.h(3KB)
--------README.md(999B)
----include()
--------hurchalla()
----LICENSE.TXT(1KB)
----msvc_build_tests.bat(2KB)
----.gitignore(11B)
----CMakeLists.txt(4KB)
----README.md(851B)
----example_assert_handlers()
--------assert_handler_cpp.cpp(5KB)
--------assert_handler_c.c(5KB)

网友评论