文件名称:zones:包装的用途(一行,标题大小写)
文件大小:133KB
文件格式:ZIP
更新时间:2024-05-06 21:48:46
C++
区域 区域的目标是提供对C ++库。 这是一个面向开发人员的软件包,对于正在构建自己的日期和日期时间R软件包的人员很有用。 可通过date/date.h标头进行日历计算。 通过date/tz.h标头和可从其他R包安全调用的有限可调用API的组合来公开时区特定的计算。 所有这些都可以通过单个zones.h 。 要使用可调用的API,区域必须在客户端软件包的Imports和LinkingTo字段中。 此外,客户端软件包应从其.onLoad()调用zones::zones_initialize() ,这将确保在尝试访问其可调用API的任何尝试之前已加载区域。 函数中声明,但没有实现,在tz.h不能安全地从其他R封装调用。 关键参数已在zones::公开zones::可通过zones.h访问的C ++名称空间。 尝试从tz.h调用任何其他函数可能会导致您的R会话崩溃。 安装 您可以使用以下
【文件预览】:
zones-master
----codecov.yml(232B)
----.github()
--------.gitignore(7B)
--------workflows()
----NAMESPACE(168B)
----DESCRIPTION(1KB)
----src()
--------tz.cpp(115KB)
--------path.cpp(674B)
--------Makevars(1KB)
--------Makevars.win(291B)
--------names.cpp(2KB)
--------version.cpp(311B)
--------api.cpp(973B)
--------cpp11.cpp(1KB)
--------.gitignore(15B)
----inst()
--------include()
----R()
--------initialize.R(999B)
--------version.R(327B)
--------zones-package.R(244B)
--------zzz.R(141B)
--------cpp11.R(318B)
--------names.R(294B)
----zones.Rproj(414B)
----.Rbuildignore(93B)
----LICENSE(43B)
----tools()
--------update-date-library.R(2KB)
----LICENSE.md(1KB)
----README.md(2KB)
----man()
--------zones-package.Rd(1KB)
--------zones_initialize.Rd(1KB)
--------zone_database_version.Rd(415B)
--------zone_database_names.Rd(381B)
----tests()
--------testthat()
--------testthat.R(54B)
----.gitignore(51B)
----README.Rmd(2KB)