painless:无痛参数处理,易于探索

时间:2024-03-29 00:57:57
【文件属性】:

文件名称:painless:无痛参数处理,易于探索

文件大小:10KB

文件格式:ZIP

更新时间:2024-03-29 00:57:57

unix cpp interactive exploration parameter

无痛的 painless是仅标头的C ++库,它提供了一种在程序中使用交互式参数的简便方法。 新参数是通过宏调用定义的,该宏调用带有参数的标识符(和名称)以及默认值: PAINLESS_PARAMETER (my_parameter, 3 . 14f ); 然后可以将变量my_parameter用作普通的float值。 在运行时, painless然后创建一个名为/tmp/painless/my_parameter ,其内容如下: 3.14 # Parameter 'my_parameter' # Default value: '3.14' 在后台,它产生一个线程,监视对该文件的修改。 对该值的更改将立即反映在正在运行的程序中。 例子 # include < painless> # include < chrono> # include < ios


【文件预览】:
painless-master
----.travis.yml(534B)
----.gitmodules(90B)
----tests()
--------.ignore(7B)
--------Catch2()
--------parameter.cpp(6KB)
--------interactive.cpp(881B)
--------main.cpp(54B)
--------example.cpp(399B)
--------CMakeLists.txt(839B)
----include()
--------painless()
----LICENSE(1KB)
----.clang-format(49B)
----.gitignore(7B)
----CMakeLists.txt(246B)
----README.md(2KB)

网友评论