没有合适的资源?快使用搜索试试~ 我知道了~
CXXCTP:已弃用。 使用INSTEAD github.comblockspacerflextool
共272个文件
hpp:57个
license:44个
cpp:38个
需积分: 10 0 下载量 128 浏览量
2021-03-09
17:52:26
上传
评论
收藏 637KB ZIP 举报
温馨提示
向C ++语言添加自定义功能,例如,,反射等 一个完全开源的,功能强大的解决方案,用于修改和生成C ++源代码。 减少C ++项目中的样板代码量。 </ s> </ s> </ s> </ s> </ s> 笔记 此仓库将尽快迁移到 CXXCTP将被弃用。 首选flextool :link: 导航 :books: 关于CXXCTP(CXX编译时编程) CXXCTP是一个编译器,它扩展了C ++以进行新的自省,反射和编译时执行。 CXXCTP并非旨在创建一组预定义的源代码转换。 用户可以共享C ++脚本进行源代码转换。 假设有人向开源社区共享了有用的脚本,例如interface.cxx和enum_to_json.cxx 。 您只需将它们放置在ctp_scripts文件夹中就可以在项目中使用它们。 元编程是编写程序以将其他程序视为其数据的“艺术”。 这意味着程序可以生成,读取,分析和转换代码,甚至可以
资源推荐
资源详情
资源评论
收起资源包目录
CXXCTP:已弃用。 使用INSTEAD github.comblockspacerflextool (272个子文件)
LICENSE-LGPL-2.1 26KB
turbojpeg.c 60KB
ExtraCmd.cc 9KB
PluginManager.cc 6KB
LICENSE.chromium 2KB
LICENSE.chromium_os 2KB
.clang-format 3KB
FindCorrade.cmake 26KB
buildConanThirdparty.cmake 16KB
coloredOut.cmake 6KB
Dependencies.cmake 6KB
FindCling.cmake 5KB
FindGflags.cmake 4KB
conan-auto-install.cmake 3KB
FindCXXCTP_tool.cmake 3KB
FindFolly.cmake 3KB
FindGMock.cmake 3KB
FindLibEvent.cmake 3KB
run_CXXCTP_tool.cmake 2KB
Findlibunwind.cmake 2KB
Findg3log.cmake 1KB
Utils.cmake 1KB
FindDoubleConversion.cmake 744B
FindLZ4.cmake 523B
FindRang.cmake 517B
FindLibiberty.cmake 502B
Codegen_files.cmake 72B
ExtraCmd.conf 405B
clangPipeline.cpp 29KB
ReflectAST.cpp 18KB
main_native.cpp 17KB
TypeInfo.cpp 16KB
ClingInterpreterModule.cpp 13KB
typeclass.cpp 10KB
I_Dict.cpp 10KB
main_app.cpp 7KB
inputThread.cpp 7KB
typeclass_combo.cpp 6KB
clangUtils.cpp 5KB
CXTPL_AnyDict.cpp 5KB
test.cpp 5KB
typeclass_instance.cpp 5KB
CXTPL_STD.cpp 5KB
funcParser.cpp 4KB
make_interface.cpp 4KB
CXXCTP_STD.cpp 4KB
reflect_enum.cpp 4KB
make_reflect.cpp 3KB
DispatchQueue.cpp 3KB
utils.cpp 2KB
main.cpp 2KB
Spell_WaterSpell.cpp 2KB
Spell_FireSpell.cpp 2KB
MagicTemplated_WaterSpell.cpp 2KB
MagicTemplated_FireSpell.cpp 2KB
make_removefuncbody.cpp 929B
example_make_reflect.cpp 710B
errors_CodegenError.cpp 681B
MagicItem_WaterSpell.cpp 544B
MagicItem_FireSpell.cpp 542B
ReflectionCache.cpp 490B
Printable_WaterSpell.cpp 435B
Printable_FireSpell.cpp 432B
cxxctp_test.cpp 271B
options.cpp 177B
ReflTypes.cpp 36B
typeclass_combo_gen_hpp.cxtpl 17KB
typeclass_gen_hpp.cxtpl 13KB
typeclass_combined_gen_hpp.cxtpl 12KB
enum_gen_cpp.cxtpl 10KB
typeclass_instance_gen_hpp.cxtpl 9KB
enum_gen_hpp.cxtpl 7KB
typeclass_combo_gen_cpp.cxtpl 2KB
typeclass_gen_cpp.cxtpl 1KB
typeclass_instance_gen_cpp.cxtpl 748B
typeclass_combined_gen_cpp.cxtpl 741B
enumerated_values.inc.cxtpl 405B
constructors_tc_combined_t.inc.cxtpl 386B
Dockerfile 30KB
.dockerignore 1009B
.editorconfig 422B
custom_plugins.cmake.example 1KB
LICENSE.fdlibm 250B
.gdbinit 61KB
.gitattributes 280B
.gitignore 447B
.gitkeep 2B
.gitmodules 2KB
testsCommon.h 186B
clangUtils.hpp 18KB
TypeInfo.hpp 9KB
ReflTypes.hpp 8KB
type_erasure_common.hpp 6KB
clangPipeline.hpp 4KB
error_macros.hpp 4KB
cxxctp_macros.hpp 3KB
ServerPlugin.hpp 3KB
ClingInterpreterModule.hpp 3KB
ast_utils.hpp 3KB
cxxctp_macros.hpp 2KB
共 272 条
- 1
- 2
- 3
资源评论
罗志鹏铂涛全品牌投发
- 粉丝: 15
- 资源: 4553
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功