12得票1回答
函数定义的类外声明符中无法完全限定类名

这个程序会导致不必要的解析贪婪性走到死路。struct float4x4 {}; class C { float4x4 M(); }; float4x4 ::C::M() { return float4x4{}; } :8:1: 错误:在'float4x4'中没有名为'...

24得票3回答
XML注释 - 参考文献是否应该完全合格化?

基本上,什么时候(如果需要的话)才需要使用完全合格的 XML 查看参考文档: <see cref="T:MyNamespace.Sub.MyType"/> //Option 1 <see cref="T:MyType"> //Option 2 此外,对于引用.NE...

10得票7回答
我应该使用与.NET BCL名称冲突的类名吗(否则最优)?

可能有些情况对你们中的一些人来说并不罕见:你有一些功能要放在一个类中,但这个类的完美名称(*)已经被System命名空间或其他不属于你的命名空间/类中的一个类占用了,但你正在使用该类。 (*)我所说的完美是指名称小、简洁和清晰。 例如,我有一个Utils类,其中有一个Diagnostics...

9得票6回答
如何读取.class文件的完全限定名称

嘿,我认为标题已经说明了问题。 我需要从编译的.class文件中提取对象的完全限定名称,请问有���可以指点一下? 谢谢, Adam.

7得票1回答
Python中的限定/非限定名称是什么?

在Python中,“qualified name”或“unqualified name”是什么? 我曾看到过一些提及,但没有解释它是什么。请参考这里,这里,这里和这里。

10得票3回答
“撇号+数字”在泛型属性的对象类型中是什么意思(例如:“Collection`1”)?

我有一个对象 (MyObject),其中有一个属性 (MyProperty)。 我想获取它的类型名称(例如 String 或 MyClass 等)。 我使用:PropertyInfo propInfo = typeof(MyObject).GetProperty("MyProperty"); ...

11得票1回答
一个完全限定的静态成员变量中的歧义问题

在这段示例代码中,有两个句子显示相同的静态变量。第一个句子没有歧义,但第二个句子却有歧义,为什么?#include <iostream> using namespace std; struct A { static const char a = 'a'; }; struct B...

7得票1回答
在远程服务器上执行完整路径指定的Powershell脚本失败

我有两台运行Windows Server 2012 R2的服务器,它们在同一域内,分别是\tt-sql.perf.corp和\tt-file.perf.corp。在文件服务器上,即\tt-file.perf.corp\fileshare目录下,有一个名为helloworld.ps1的Power...

9得票4回答
命名空间、类和自由函数 - 何时需要使用完全限定名称?

在我的下面的示例中,为什么我必须在cpp文件中完全限定自由函数的名称以避免链接错误,而对于类函数却不需要呢?你能解释一下其中的区别吗? ctest.h: namespace Test { int FreeFunction(); class CTest { ...

45得票2回答
一个定义在类内的友元函数的完全限定名是什么?

在类内定义的友元函数的完全限定名称是什么? 我最近看到一个类似于以下例子的示例。下面的 val() 的完全限定名称是什么?#include <iostream> namespace foo { class A { int x; public: ...