没有合适的资源?快使用搜索试试~ 我知道了~
inja:现代C ++的模板引擎
共93个文件
hpp:32个
txt:20个
json:9个
需积分: 49 3 下载量 20 浏览量
2021-05-06
17:01:43
上传
评论
收藏 408KB ZIP 举报
温馨提示
Inja是现代C ++的模板引擎,其灵感来自 for python。 它具有简单而强大的模板语法,其中包含您需要的所有变量,循环,条件,包含,回调和注释,并根据需要进行嵌套和组合。 Inja使用nlohmann的精彩库进行数据输入。 最重要的是,inja只需要两个头文件,(几乎)与C ++中的集成一样简单。 当然,所有内容都在所有相关的编译器上进行了测试。 看起来是这样的: json data; data[ " name " ] = " world " ; inja::render ( " Hello {{ name }}! " , data); // Returns "Hello world!" 一体化 Inja是仅标头的库,可以从或直接从include/或single_include/文件夹下载。 Inja使用nlohmann/json.hpp (> = v3.8.0)作为其单个依赖
资源推荐
资源详情
资源评论
收起资源包目录
inja-master.zip (93个子文件)
inja-master
.github
FUNDING.yml 445B
workflows
single-include.yml 703B
documentation.yml 579B
vsenv.bat 704B
ci.yml 8KB
scripts
update_single_include.sh 206B
amalgamate_config.json 126B
.clang-format 92B
requirements.txt 21B
doc
logo.svg 12KB
support.md 283B
logo.jpg 20KB
Doxyfile 106KB
logo-doxygen.jpg 12KB
CMakeLists.txt 5KB
LICENSE 3KB
test
test-renderer.cpp 11KB
test.cpp 350B
test-functions.cpp 12KB
test-files.cpp 3KB
benchmark.cpp 1002B
data
nested-whitespace
template.txt 79B
result.txt 24B
data.json 49B
nested-line
template.txt 70B
result.txt 24B
data.json 49B
simple.txt 17B
nested
template.txt 79B
result.txt 30B
data.json 49B
html
template.txt 334B
header.txt 47B
result.txt 459B
data.json 278B
footer.txt 103B
benchmark
small_data.json 371B
large_data.json 302KB
large_template.txt 158KB
medium_template.txt 891B
simple-file
template.txt 17B
result.txt 11B
data.json 22B
error-unknown
template.txt 103B
data.json 22B
include.txt 34B
test-units.cpp 1KB
cmake
config
injaConfig.cmake.in 308B
injaBuildConfig.cmake.in 293B
CoverallsGenerateGcov.cmake 17KB
CoverallsClear.cmake 1KB
Coveralls.cmake 5KB
README.md 14KB
single_include
inja
inja.hpp 127KB
.gitignore 346B
third_party
amalgamate
amalgamate.py 10KB
LICENSE.md 2KB
include
doctest
LICENSE.txt 1KB
doctest.h 261KB
hayai
hayai_test_descriptor.hpp 10KB
hayai_console_outputter.hpp 12KB
hayai_compatibility.hpp 195B
hayai_outputter.hpp 4KB
hayai_json_outputter.hpp 10KB
hayai_benchmarker.hpp 18KB
hayai_console.hpp 5KB
hayai_test_factory.hpp 483B
hayai_main.hpp 19KB
hayai.hpp 7KB
hayai_test_result.hpp 8KB
LICENSE.md 1KB
hayai_fixture.hpp 128B
hayai_clock.hpp 10KB
hayai_junit_xml_outputter.hpp 8KB
hayai_default_test_factory.hpp 637B
hayai_test.hpp 2KB
nlohmann
LICENSE.MIT 1KB
json.hpp 856KB
meson.build 928B
include
inja
statistics.hpp 1KB
token.hpp 2KB
renderer.hpp 22KB
config.hpp 2KB
utils.hpp 2KB
node.hpp 8KB
string_view.hpp 44KB
environment.hpp 7KB
parser.hpp 20KB
inja.hpp 573B
lexer.hpp 12KB
exceptions.hpp 2KB
template.hpp 824B
function_storage.hpp 4KB
共 93 条
- 1
资源评论
YoviaXU
- 粉丝: 51
- 资源: 4627
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功