问题标签 [qualified-name]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3758 浏览

haskell - 如何在 Haskell 中编写符号的限定名称?

我在两个想要使用相同中缀运算符 ( <*>) 的不同 Haskell 模块之间发生了名称冲突。Haskell 98 报告说

是允许的,但我无法让它工作。这里的全部内容是Test.hs

Test2.hs

但是尝试编译会导致错误消息:

我试过T.(<*>)了,但这也不起作用。

如何引用在导入的模块中定义的符号名称import qualified

0 投票
3 回答
3389 浏览

c - 如何找到文件的完全限定路径名?

在 Windows 上,您可以转到“运行”,输入“cmd”,然后按 Enter,然后相当容易地启动“C:\Windows\system32\cmd.exe”。“python”或“pythonw”也是如此(尽管在第二个示例中没有弹出任何内容)。如果您只知道要执行“python”或“pythonw”并且它位于 PATH 上,那么在 C 中找出可执行文件的完全限定路径名的最简单方法是什么?这个问题似乎与问题高度相关,但没有给出 C 中的最终解决方案。_execp允许使用字符串“python”或“pythonw”,但需要函数的 argv 参数的第一个参数的限定路径。

0 投票
1 回答
168 浏览

xml - 为什么要在实例文档中限定全局元素?

在使用 xml-Schema 和命名空间验证 xml 文档时,除了声明命名空间本身之外,实例文档还必须为其全局元素加上命名空间前缀来限定它。

有人会认为在这种情况下默认命名空间就足以限定元素,但 xml-Schema 显然有另一种看法。

这是为什么?xml-Schema 无法处理的默认命名空间是什么?

0 投票
1 回答
187 浏览

tsql - 合格命名

我目前正在对应用程序进行一些维护,并且遇到了一个关于 tsql 中限定名称的大问题。我想知道是否有人可以为我解决我的困惑。

据我了解,您想用来USE [DatabaseName]声明您正在使用的数据库。我注意到如果您“重命名”数据库,它会自动更新代码中的这些引用。

但是,最初编写此代码的开发人员使用USE [DatabaseName]. 然后在后来的声明中,他写道:SELECT * FROM [DatabaseName].[dbo].[Table]。好吧,如果我更改数据库的名称,这显然会中断。从我读过的内容来看,您只想将名称限定为所有者,例如:[dbo].[TableName]所以它知道在哪里看可以提高性能。

他在每条语句中都包含数据库名称是否有原因?

0 投票
3 回答
3780 浏览

c# - XDocument.Descendants(itemName) - 查找限定名称时出现问题

我正在尝试从网站读取 XML-RSS-Feed。因此我使用异步下载并使用XDocument方法创建一个XDocument.Parse()

该文档打算非常简单,如下所示:

现在我想读出所有的项目。因此我尝试了:

但这不起作用。所以我在这个板子里找到了一个帖子使用限定名,因为在根元素中定义了一些命名空间:

好吧,我尝试了所有 3 个可用的命名空间 - 对我没有任何帮助:

任何帮助,将不胜感激。(通常我正在使用 Regex 进行 XML 分析 - 但这次我正在为移动设备开发,因此需要关心性能。)

0 投票
3 回答
2806 浏览

c++ - 在函数参数中使用限定名

根据 C++ 标准,函数参数的名称由declarator-id解析,并且declarator-id也可以是限定名称。这意味着,以下代码是完全有效的(如果我正确理解了标准中的相关部分):

我的问题基本上是,为什么有人会写这样的代码?在什么情况下,使用限定名(在函数参数列表中)可能是有利的?


编辑:

看来我对这些部分的理解不正确。除了上面的代码,我们可能可以编写以下代码(根据 C++ 标准):

gcc-4.3.4完美编译。但是,我并不完全满意,因为 T::count 不再是参数(我猜)。

0 投票
2 回答
340 浏览

java - 在 Java 中,为什么可以用另一个枚举常量来限定一个枚举常量?

最近,我注意到,可能有:

是否有一个原因?

0 投票
2 回答
13133 浏览

c++ - 成员函数声明中的限定名称是否允许?

此代码被 MSVC9.0 接受。我的问题是根据标准(旧标准和/或新标准)是否合法。报价也会非常受欢迎。

0 投票
2 回答
335 浏览

c++ - 混淆理解虚函数调用和依赖基类

我正在阅读电子书模板完整指南和问题,我要问的问题对你来说可能很愚蠢,但是..

我无法理解9.4.2 Dependent Base Classes中的部分内容。

这是其中的部分文本:http ://tinypaste.com/633f0

我需要帮助可视化上述文本中的行(或问题域)“必须小心使用此解决方案,因为如果使用非限定的非依赖名称来形成虚函数调用,那么限定会抑制虚拟调用机制和含义程序发生变化。尽管如此,在某些情况下无法使用第一个变体,而这种替代方案是合适的”

我理解不合格的非依赖名称等,但将它们与虚函数调用混合是我所无法理解的。

0 投票
2 回答
2971 浏览

python - 使用元素树解析 wsdl(从定义中检索命名空间)

我正在尝试使用 ElementTree 解析 wsdl 文件,作为其中的一部分,我想从给定的 wsdl 定义元素中检索所有命名空间。

例如在下面的代码片段中,我试图检索定义标签中的所有命名空间

我的代码看起来像这样

据我了解,在 ElementTree 中,命名空间 URI 与元素的本地名称相结合。如何从定义元素中检索所有命名空间条目?

感谢您对此的帮助

PS:我是python的新手(非常!)