问题标签 [constants]

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

vb.net - VB.NET 中“字节”数字常量的后缀(类型字符)是什么?

只是出于好奇:

我知道我可以告诉编译器我是否希望将一个值解释为某种数字类型,例如整数(32 位有符号),这样可以将“I”(类型字符)附加到常量值:

还有“S”表示短,“D”表示小数等。

但是Byte 的后缀是什么?提示:这不是明显的“B”...

0 投票
4 回答
3470 浏览

vba - 在 VBA 中计算 const 时溢出

此声明导致 VBA 中的溢出:

而直接设置值很好:

您如何说服 VBA 将文字整数视为 long?

谢谢

0 投票
5 回答
53749 浏览

c++ - C++ 映射访问丢弃限定符 (const)

下面的代码表明,将 map as 传递给const方法operator[]会丢弃限定符:

这是因为地图访问时可能发生的分配吗?不能将具有映射访问权限的函数声明为 const 吗?

0 投票
6 回答
24886 浏览

ruby-on-rails - 使用 Rails 时,在 Ruby 中处理常量的最佳方法是什么?

我有一些常量代表我模型的一个字段中的有效选项。在 Ruby 中处理这些常量的最佳方法是什么?

0 投票
11 回答
135820 浏览

c# - 在 C# 中创建常量字典

创建s 到s 的常量(在运行时从不更改)映射的最有效方法是什么?stringint

我试过使用const Dictionary,但没有成功。

我可以用适当的语义实现一个不可变的包装器,但这似乎仍然不完全正确。


对于那些问过的人,我正在生成的类中实现IDataErrorInfo并且正在寻找一种方法来将 columnName 查找到我的描述符数组中。

我不知道(测试时打错字!d'oh!)那个开关接受字符串,所以这就是我要使用的。谢谢!

0 投票
7 回答
2110 浏览

c++ - C++ 常量问题

如果我这样做:

编译器不会抱怨 Foo::foo 的签名不匹配。但是,如果我有:

代码将无法编译。

到底是怎么回事?我正在使用 gcc 4.1.x

0 投票
11 回答
111610 浏览

c++ - 在 C++ 中通过值传递还是通过常量引用传递更好?

在 C++ 中通过值传递还是通过常量引用传递更好?

我想知道哪个是更好的做法。我意识到通过常量引用传递应该在程序中提供更好的性能,因为您没有制作变量的副本。

0 投票
3 回答
21659 浏览

memory - CUDA中常量内存的动态分配

我正在尝试利用常量内存,但我很难弄清楚如何嵌套数组。我所拥有的是一组数据,其中包含内部数据的数量,但每个条目的数量都不同。因此,基于以下简化代码,我有两个问题。首先我不知道如何分配我的数据结构成员指向的数据。其次,由于我不能将 cudaGetSymbolAddress 用于常量内存,我不确定我是否可以只传递全局指针(你不能使用普通的 __device__ 内存)。

感谢您提供的任何帮助。:-)

0 投票
7 回答
19217 浏览

java - Java: `enum` vs `String` as Parameters

I've been reading through the details of the System libraries set and get methods yet the parameters are usually Strings.

Would you consider the use of String as parameters bad practise since the inclusion of enum?

A better alternative at minimum might be public final String, No?

0 投票
3 回答
59990 浏览

c++ - 如何在 C++ 标头中声明数组?

这与其他一些问题有关,例如:this和我的其他一些问题。

这个问题和其他问题中,我们看到我们可以在一个不错的步骤中声明和初始化字符串数组,例如:

这可以在没有麻烦的函数实现中完成,也可以在任何范围之外的 .cpp 文件的主体中完成。

我想要做的是将这样的数组作为我正在使用的类的成员,如下所示:

但是,编译器抱怨,我似乎无法弄清楚为什么。是否可以在类定义的一个步骤中声明和初始化这样的数组?有没有更好的替代品?