文件名称:lib-expected:包装器,用于表示可能包含初始化值或错误的预期对象
文件大小:12KB
文件格式:ZIP
更新时间:2024-04-22 20:55:31
C++
lib期望 该库提供了Expected类型-包装器,用于表示可能包含初始化值或错误的期望对象。 此外,此实现还允许存储引用: int k = 3 ; Expected< int> intRef (k); k = 1 ; assert (*intRef == 1 ); 整个实现在libExpected命名空间中。 与CMake集成 add_subdirectory (third-party/lib-expected) target_link_libraries (your-target PRIVATE lib-expected ) 可以通过将BUILD_TESTS变量设置为TRUE来允许测试: mkdir -p build && cd build cmake -DBUILD_TESTS=1 .. 如何使用? 希望这个简短的示例可以使您大致了解如何使用此类型: # in
【文件预览】:
lib-expected-master
----.gitmodules(120B)
----.clang-format(2KB)
----CMakeLists.txt(2KB)
----.travis.yml(1KB)
----LICENSE(1KB)
----test()
--------external()
--------CMakeLists.txt(230B)
--------main.cpp(12KB)
----compile_flags.txt(142B)
----README.md(1KB)
----.gitignore(7B)
----include()
--------lib-expected()