163得票13回答
接口常量有什么用途?

我正在学习Java,刚刚发现接口可以有字段,这些字段是公共静态和不可变的。到目前为止,我还没有看到任何关于这些的例子。这些接口常量的用例是什么,我能在Java标准库中看到一些吗?

162得票2回答
如何在Objective-C中创建常量的最佳方法?

我正在创建一个Reddit客户端以用于学习目的。我需要有一个包含常量的文件。我想导入这个文件到Reddit-Prefix.pch文件中,以便让所有文件都可以使用这些常量。这样做好吗?此外,我已经做了调查并找到了几种创建常量的方法,但不知道该使用哪种: #define宏 const stat...

162得票11回答
Java的final和C++的const有什么区别?

Java for C++ programmers tutorial中说(此处突出显示是我加的): 关键字final在Java中大致等同于C++中的const。 这里的“大致”是什么意思?它们难道不是完全相同的吗? 如果有任何区别,那会是什么?

162得票12回答
在Flutter中,如何最好地保留所有的常量呢?

在Flutter中创建一个常量类的最佳编程实践是什么,以便为了方便引用而保留所有应用程序常量? 我知道Dart中有const关键字用于创建常量字段,但是使用static和const一起使用可以吗?这样做会在运行时创建内存问题吗? class Constants { static cons...

161得票12回答
我可以在PHP类中定义常量吗?

我在一些类中定义了几个常量,想要获取它们的列表。例如:class Profile { const LABEL_FIRST_NAME = "First Name"; const LABEL_LAST_NAME = "Last Name"; const LABEL_COMP...

160得票11回答
在C#中创建一个常量字典

什么是创建一个在运行时永不改变的字符串到整数映射的最有效方法? 我已经尝试使用const Dictionary,但是那样做并没有奏效。 我可以实现一个immutable wrapper以适当的语义,但这似乎还不完全正确。 对于那些询问过的人,我正在一个生成的类中实现IDataErro...

159得票8回答
如何优雅地解决获取器(getter)的重复问题,包括常量和非常量版本?

不是很讨厌当你有的时候吗 class Foobar { public: Something& getSomething(int index) { // big, non-trivial chunk of code... return somet...

158得票17回答
const指针有什么用处?

我不是在谈论指向常量值的指针,而是常量指针本身。 我正在学习C和C++的进阶内容。直到今天,我才意识到函数传递指针时是按值传递的,这很合理。 这意味着在函数内部,我可以使复制的指针指向其他值而不影响调用者的原始指针。 那么,声明以下函数头的意义是什么:void foo(int* const...

158得票4回答
`const shared_ptr<T>`和`shared_ptr<const T>`有什么区别?

我正在为 C++ 中的共享指针编写访问器方法,大意如下:class Foo { public: return_type getBar() const { return m_bar; } private: boost::shared_ptr&lt;Bar...

157得票9回答
为什么Java没有常量特性?

我正在尝试确定Java中常量的原因,我了解到Java允许我们使用final关键字声明常量。 我的问题是,为什么Java没有引入一个常量(const)功能呢?因为很多人说它来自于C++,在C ++中我们有const关键字。 请分享你的想法。