问题标签 [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 投票
5 回答
12309 浏览

c++ - 为什么这个 const 成员函数允许修改成员变量?

0 投票
2 回答
11883 浏览

c# - 环境常数

在 DotNet 中是否有与 Environment.NewLine 等效的 Tab 字符?

0 投票
7 回答
106703 浏览

c++ - C++ STL 中的 const_iterator 和非 const 迭代器有什么区别?

const_iteratora和 an有什么区别,iterator你会在哪里使用一个而不是另一个?

0 投票
2 回答
641 浏览

c# - C# 技术 - 通过字符串获取常量值

有没有什么好方法可以将“xlSum”、“xlAverage”和“xlCount”等字符串转换为它们在 Microsoft.Office.Interop.Excel.XlConsolidationFunction 下的值?

我想反射会很慢(如果可能的话)。这些常数值大约有 10 个。如果可能的话,我试图避免使用大的 switch 语句。

0 投票
6 回答
528 浏览

c++ - 在 C++ 中,我希望我的接口 .h 说 int GetSomeInt() const;.... 但实际上方法 *DOES* 更新“this”。

我正在向 const 方法添加一些惰性初始化逻辑,这使得该方法实际上不是 const。有没有办法让我不必从公共界面中删除“const”?

编辑:“可变”关键字在这里起作用吗?

0 投票
2 回答
1040 浏览

php - 我想优化检查 PHP 中定义的常量

在 PHP 中,根据您的错误报告级别,如果您没有定义常量,然后像这样调用它:

它可能会打印常量的名称而不是值!

所以,我写了下面的函数来解决这个问题,但我想知道你是否知道用更快的代码来做这件事?我的意思是,当我在没有此功能的情况下进行速度测试时,我可以在 0.0073 秒内定义和转储 500 个常量。但是使用下面的这个函数,它会切换到 0.0159 到 0.0238 秒之间的任何位置。因此,将微秒降至尽可能小会很棒。为什么?因为我想用它来做模板。我认为必须有一种比使用我要显示的每个变量切换错误报告更好的方法。

0 投票
7 回答
23030 浏览

c++ - 在 C 和 C++ 中,const 指针对指针的含义是什么?

我知道从右到左阅读声明的经验法则,我很确定我知道发生了什么,直到一位同事告诉我:

表示“ppMyStruct 是指向(可变) MyStructure 的 const 指针的指针”(在 C++ 中)。

我原以为这意味着“ppMyStruct 是指向 const MyStructure 的指针的指针”。我在 C++ 规范中寻找答案,但显然我不是很擅长...

in 在 C++ 中是什么意思,在 C 中是什么意思?

0 投票
5 回答
29253 浏览

c - 如何在 C 中声明一组常量函数指针?

我需要声明一个指向函数的指针数组,如下所示:

但是,我希望将数组声明为常量——数组中的数据和指向数据的指针。不幸的是,我不记得在哪里放置 const 关键字。

我假设实际的指针 MESSAGE_HANDLERS 在这种情况下已经是常量,因为它被声明为一个数组。另一方面,如果数组中的函数指针按所示声明,它不能在运行时更改吗?

0 投票
10 回答
1090503 浏览

c++ - 如何将 std::string 转换为 const char* 或 char*

如何将 a 转换std::string为 achar*或 a const char*

0 投票
8 回答
1598 浏览

c++ - 任何人都知道一个好的 Windows 常量列表在哪里

我正在尝试将无效值设置为 -1.. 但我不喜欢幻数.. 任何人都知道在哪里可以找到一组公共常量。我在 VS6 (ish) 中工作。

我正在尝试从网络中读取文件,我需要一个错误的文件总大小值,所以我知道我是否得到了有效的信息。0 是有效的大小,所以我不能使用它。

哈珀谢尔比击中了头上的钉子……只是一个小拇指。他提到了win32常量..这正是我在想的..现在找到一个链接:)