问题标签 [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.
performance - 冗余限定符有什么缺点吗?有什么好处吗?
例如,引用 System.Data.Datagrid 而不仅仅是 Datagrid。请提供例子和解释。谢谢。
printf - WinCE 上 printf 的限定符
在WinCE上,使用printf时,各种数据类型的限定符是什么 - 短、无符号长等。
简而言之,我知道答案是 %hd 和 %lu,我实际上正在寻找一个 MSDN 站点,该站点列出了 CE 上的所有数据类型及其限定符。不幸的是,我现在找不到该网站。我已经看过这篇文章,但它不包含链接或答案。
wmi - WMI GetPropertyQualifierValue“未找到”
我的问题很简单,但显然没有人遇到过类似的错误。我正在编写一个程序来检查 WMI 类的属性是否可写,也就是说,如果该属性的“写入”限定符为真。我的代码如下所示:
然而,每次调用它时,它都会返回一个“未找到”异常,无论我使用哪个属性或限定符名称(我尝试过的所有名称都是从 MSDN 中提取的——它们应该是有效的)。
同样,GetQualifierValue
在尝试获取类的限定符时也不起作用。
有人有想法么?
c++ - const-ness 作为模板参数
我有两个结构:
它们应该用于以下方法:
TypeX'有多个(大约5个,可能会更多),其中大多数是原始的。这是为了避免维护不同的原型。
现在我的问题;-)
有没有办法使 const-ness 成为模板参数?我的目标是只维护一个结构,即
c++ - c++限定符错误
我已经开始为我需要的库编写一些代码。以下代码给了我一个错误
如下:
graph.cpp:在成员函数'node& node::operator=(const node&)'中:graph.cpp:16:错误:将'const node'作为'luint node::getID()'的'this'参数传递会丢弃限定符
我对代码做错了什么吗?
谢谢,
c - 如果我可以通过 C 中的指针修改 const 限定符,它的目的是什么?
可能的重复:
邪恶的演员是否被邪恶的编译器打败了?
你好,
如果我可以通过指针修改常量,那么它的目的是什么?下面是代码:
输出:
之前:10
之后:2
按任意键继续。. .
使用 Visual Studio 2008。
c++ - C++0x | 为什么 std::atomic 使用 volatile 限定符重载每个方法?
当前草案的以下摘录说明了我的意思:
易失性是可传递的。因此,您不能从易失性对象调用非易失性成员函数。另一方面,允许从非易失性对象调用易失性成员函数。
那么,原子类中的 volatile 和 non-volatile 成员函数在实现上有什么区别吗?换句话说,是否需要非易失性重载?
c++ - C++ 返回类型限定符天堂
其实是地狱。有人可以用简单的英语解释为什么以下部分有效吗?
c - C中的双指针常量正确性警告
指向非常量数据的指针可以隐式转换为指向相同类型的 const 数据的指针:
添加额外的 const 限定符以匹配额外的间接在逻辑上应该以相同的方式工作:
但是,使用带有-Wall
标志的 GCC 或 Clang 编译它会导致以下警告:
为什么添加额外的const
限定符“丢弃嵌套指针类型中的限定符”?
c++ - CUDA 中设备类的类型限定符
我目前正在尝试使用仅在设备端使用的类制作一段 CUDA 代码(即主机不需要知道它的存在)。但是我无法为班级制定正确的限定词(deviceclass
如下):
设置Deviceclass
为 a__device__
会引发错误,因为它是从全局函数调用的,但是将其设置为__device__ __host__
or__global__
似乎是不必要的。有人可以指出我正确的方向吗?