文件名称:libr:C的有用,免费,单文件库的集合
文件大小:50KB
文件格式:ZIP
更新时间:2024-05-22 06:46:00
C
R图书馆 该库是C小型实用程序的集合。大多数实用程序都围绕较高级别的数据管理和类型,因为这是C最为缺乏的地方。 贡献 分叉此仓库,进行更改,添加任何相关测试,然后打开“请求”。 如果安装了Valgrind,则可以使用make test或make valgrind来运行make test 。 命名空间规则 因为Namespacing在C中不存在,所以使用一些通用规则来实现它: 命名空间和类都是CamelCase,从大写字母开始。 命名空间和类用下划线分隔。 类方法是CamelCase,从大写字母开始。 实例方法是camelCase,从小写字母开始。 实例方法始终将对象作为其第一个参数。 本地或实例值是snake_case,以小写字母开头。 命名空间示例 R_Type_New : New是R名称空间中Type类的类方法。 R_Integer_get : get是R名称空间中Inte
【文件预览】:
libr-master
----.travis.yml(183B)
----test()
--------R_Dictionary_json_speed_test.c(695B)
--------R_Dictionary_test.c(15KB)
--------R_Events_test.c(5KB)
--------R_Dictionary_large_json.data(106KB)
--------R_Type_test.c(7KB)
--------R_Builtins_test.c(4KB)
--------R_KeyValuePair_test.c(923B)
--------makefile(696B)
--------R_MutableString_test.c(10KB)
--------R_JumpTable_test.c(1KB)
--------R_OS_test.c(958B)
--------R_List_Test.c(8KB)
--------valgrind-osx.suppressions(50KB)
--------R_Data_test.c(10KB)
----include()
--------R_Type.h(5KB)
--------R_Type_Builtins.h(2KB)
--------R_MutableString.h(7KB)
--------R_JumpTable.h(1KB)
--------R_OS.h(1KB)
--------R_MutableData.h(7KB)
--------R_List.h(3KB)
--------R_Dictionary.h(3KB)
--------R_KeyValuePair.h(583B)
--------R_Events.h(2KB)
----LICENSE(1KB)
----src()
--------R_MutableString.c(6KB)
--------R_OS.c(2KB)
--------R_MutableData_Extensions.c(6KB)
--------R_List.c(7KB)
--------R_MutableData.c(6KB)
--------R_JumpTable.c(353B)
--------R_Events.c(5KB)
--------R_Type.c(3KB)
--------R_Dictionary_Json.c(10KB)
--------R_MutableString_Extensions.c(8KB)
--------R_Type_Builtins.c(7KB)
--------R_Dictionary.c(5KB)
--------R_KeyValuePair.c(2KB)
----makefile(501B)
----.gitignore(195B)
----README.md(7KB)