- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道::
的功能如何和 :::
R 中的运算符不同。
但是,我无法弄清楚这些运算符的名称,因此 google 或 SO 搜索并没有证明有帮助。我在尝试 ?::
时也遇到错误在 R。
所以...
::
和 :::
运营商叫? ::
和 :::
不同? (即,每个人究竟做了什么)? 最佳答案
事实证明,有一种独特的方法可以访问运算符(例如这些冒号)的帮助信息:在运算符周围添加引号。 [例如,?'::'
或 help(":::")
]。
For a package pkg, pkg::name returns the value of the exported variable name in namespace pkg, whereas pkg:::name returns the value of the internal variable name. The package namespace will be loaded if it was not loaded before the call, but the package will not be attached to the search path.
> `::`
function (pkg, name)
{
pkg <- as.character(substitute(pkg))
name <- as.character(substitute(name))
getExportedValue(pkg, name)
}
<bytecode: 0x00000000136e2ae8>
<environment: namespace:base>
> `:::`
function (pkg, name)
{
pkg <- as.character(substitute(pkg))
name <- as.character(substitute(name))
get(name, envir = asNamespace(pkg), inherits = FALSE)
}
<bytecode: 0x0000000013482f50>
<environment: namespace:base>
getExportedValue(pkg, name)
,
返回导出变量的值 name
在包的命名空间中。
get(name, envir = asNamespace(pkg), inherits = FALSE)
, 搜索对象
name
在包的命名空间环境中,以及
返回内部变量的值 name
.
As the name suggests, namespaces provide “spaces” for “names”. They provide a context for looking up the value of an object associated with a name.
关于R:您如何称呼::和::: 运算符?它们有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41582136/
所以我正在尝试使用 C++ 中的 GLFW 和 GLEW 编写一个简单的 3D 渲染引擎。然而,程序在 glDrawArrays(GL_TRIANGLES, 0, model.indicesCount
我是一名优秀的程序员,十分优秀!