问题标签 [qualifiers]

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 投票
7 回答
2129 浏览

performance - 冗余限定符有什么缺点吗?有什么好处吗?

例如,引用 System.Data.Datagrid 而不仅仅是 Datagrid。请提供例子和解释。谢谢。

0 投票
1 回答
657 浏览

printf - WinCE 上 printf 的限定符

WinCE上,使用printf时,各种数据类型的限定符是什么 - 短、无符号长等。

简而言之,我知道答案是 %hd 和 %lu,我实际上正在寻找一个 MSDN 站点,该站点列出了 CE 上的所有数据类型及其限定符。不幸的是,我现在找不到该网站。我已经看过这篇文章,但它不包含链接或答案。

0 投票
1 回答
758 浏览

wmi - WMI GetPropertyQualifierValue“未找到”

我的问题很简单,但显然没有人遇到过类似的错误。我正在编写一个程序来检查 WMI 类的属性是否可写,也就是说,如果该属性的“写入”限定符为真。我的代码如下所示:

然而,每次调用它时,它都会返回一个“未找到”异常,无论我使用哪个属性或限定符名称(我尝试过的所有名称都是从 MSDN 中提取的——它们应该是有效的)。

同样,GetQualifierValue在尝试获取类的限定符时也不起作用。

有人有想法么?

0 投票
3 回答
4400 浏览

c++ - const-ness 作为模板参数

我有两个结构:

它们应该用于以下方法:

TypeX'有多个(大约5个,可能会更多),其中大多数是原始的。这是为了避免维护不同的原型。

现在我的问题;-)

有没有办法使 const-ness 成为模板参数?我的目标是只维护一个结构,即

0 投票
3 回答
738 浏览

c++ - c++限定符错误

我已经开始为我需要的库编写一些代码。以下代码给了我一个错误

如下:

graph.cpp:在成员函数'node& node::operator=(const node&)'中:graph.cpp:16:错误:将'const node'作为'luint node::getID()'的'this'参数传递会丢弃限定符

我对代码做错了什么吗?

谢谢,

0 投票
2 回答
770 浏览

c - 如果我可以通过 C 中的指针修改 const 限定符,它的目的是什么?

可能的重复:
邪恶的演员是否被邪恶的编译器打败了?

你好,

如果我可以通过指针修改常量,那么它的目的是什么?下面是代码:

输出:

之前:10
之后:2
按任意键继续。. .

使用 Visual Studio 2008。

0 投票
2 回答
1297 浏览

c++ - C++0x | 为什么 std::atomic 使用 volatile 限定符重载每个方法?

当前草案的以下摘录说明了我的意思:

易失性是可传递的。因此,您不能从易失性对象调用非易失性成员函数。另一方面,允许从非易失性对象调用易失性成员函数。

那么,原子类中的 volatile 和 non-volatile 成员函数在实现上有什么区别吗?换句话说,是否需要非易失性重载?

0 投票
3 回答
257 浏览

c++ - C++ 返回类型限定符天堂

其实是地狱。有人可以用简单的英语解释为什么以下部分有效吗?

0 投票
3 回答
15972 浏览

c - C中的双指针常量正确性警告

指向非常量数据的指针可以隐式转换为指向相同类型的 const 数据的指针:

添加额外的 const 限定符以匹配额外的间接在逻辑上应该以相同的方式工作:

但是,使用带有-Wall标志的 GCC 或 Clang 编译它会导致以下警告:

为什么添加额外的const限定符“丢弃嵌套指针类型中的限定符”?

0 投票
2 回答
7999 浏览

c++ - CUDA 中设备类的类型限定符

我目前正在尝试使用仅在设备端使用的类制作一段 CUDA 代码(即主机不需要知道它的存在)。但是我无法为班级制定正确的限定词(deviceclass如下):

设置Deviceclass为 a__device__会引发错误,因为它是从全局函数调用的,但是将其设置为__device__ __host__or__global__似乎是不必要的。有人可以指出我正确的方向吗?