Daslang 标准库 0.5
版权所有 (c) 2018-2024 Gaijin Entertainment 作者: Anton Yudintsev, Boris Batkin
上述版权声明和本许可声明应包含在本软件的所有副本或大部分内容中。
本软件按“原样”提供,不作任何明示或暗示的保证,包括但不限于对适销性、特定用途适用性和非侵权性的保证。在任何情况下,作者或版权所有者均不对因软件或软件的使用或其他交易而引起或与之相关的任何索赔、损害或其他责任负责,无论是在合同、侵权行为或其他诉讼中。
- 1. 引言
- 2. 内置运行时
- 3. Math 库
- 4. Math bit 帮助程序
- 5. 用于数学的 Boost 软件包
- 6. 文件输入输出库
- 7. 随机生成器库
- 8. 网络套接字库
- 9. URI manipulation library based on UriParser
- 10. Boost package for the URI parser
- 11. 运行时类型信息库
- 12. AST 操作库
- 13. AST 的 Boost 封装
- 14. String 操作库
- 15. 用于字符串操作库的 Boost 软件包
- 16. 函数式编程库
- 17. 作业和线程
- 18. 作业和线程的 Boost 包
- 19. 跨上下文评估帮助程序
- 20. JSON 操作库
- 21. JSON 的 Boost 包
- 22. 正则表达式库
- 23. 用于 REGEX 的增强软件包
- 24. 文档生成器
- 25. 应用反射模式
- 26. 杂项算法
- 27. 杂项合约注释
- 28. defer 和 defer_delete 宏
- 29. if_not_null macro
- 30. instance_function 函数注释
- 31. decltype 宏和模板函数注释
- 32. 模板应用程序帮助程序
- 33. 用于错误宏操作的 Boost 软件包
- 34. is_local_xxx ast 帮助程序
- 35. safe_addr macro
- 36. static_let macro
- 37. lpipe 宏
- 38. 用于数组作的 Boost 包
- 39. 通用 prupose 序列化
- 40. Loop unrolling
- 41. 断言一次
- 42. DECS、AST 块到循环
- 43. AST 类型使用集
- 44. 常量表达式检查器和替换
- 45. 用于内置排序的 Boost 软件包
- 46. 枚举特征
- 47. C++ 绑定生成器
- 48. DECS、Daslang 实体组件系统
- 49. 用于 DECS 的 Boost 包
- 50. 协程和其他生成器支持
- 51. 接口
- 52. 导出构造函数
- 53. Faker
- 54. Fuzzer
- 55. 模式匹配