Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
const 变量悖论
如果我有一些关于 C 的表达式 const int x 3 我可以说 x 是一个变量吗 这看起来很奇怪 因为 x 不是变量 因为我无法更改它 提前感谢您的任何解释 Edited附 感谢您的所有回答 我明白根据 C 的定义 我的问题的答案可能
c
programminglanguages
constants
使用 C 库时 C++ 中的常量正确性
目前我正在开发一个 C 应用程序 我希望它是 const 正确的 意思是尽可能在参数上使用 const 之类的东西 然而 这个 C 应用程序使用了一个不经常使用 const 的 C 库 我遇到的问题是 当向 C 库中的函数发送参数时 参数不
c
constants
constcorrectness
为什么 const int x = 5;不是C中的常量表达式吗?
本以为C不会再给我带来惊喜了 但这却让我大吃一惊 const int NUM FOO 5 int foo NUM FOO gt error C2057 expected constant expression 我的 C 经验让我内心不赞成
c
constants
VisualStudio2019
C99
variablelengtharray
C++ const 左值引用
假设我有 A 类不可复制 类 B 具有 const A a 作为成员 并在其构造函数中采用 A 并将其设置在其初始化列表中 一个函数A GenerateA 这是否意味着执行以下操作应该有效 B 生成A 即 const ref 是否意味着ge
c
reference
constants
noncopyable
C# 中具有丰富类型的常量正确性
来自 C 背景并试图学习 C 我遇到的最令人沮丧的语言遗漏之一相当于const关键词 因此 我一直在尝试确定一种可用于在 C 中实现 const 正确性的模式 这个答案 https stackoverflow com a 114809 54
c
NET
constants
constcorrectness
readonly
如何在 Perl 中访问名称包含在变量中的常量?
我有一组用 Perl 声明的常量 use constant C1 gt 111 use constant C2 gt 222 use constant C9 gt 999 my which constant C2 我如何构造一个 Perl
perl
constants
symboltable
h 文件中声明的 c++ 静态数组给出警告“已定义但未使用”
我对以下内容感到好奇 我在头文件中声明了一个简单的 C 数组 如下所示 static int userCardsIndexes INITIAL CARDS NUMBER 0 1 8 9 16 17 它给了我很多警告 userCardsInd
c
static
constants
headerfiles
我可以合法地写入常量向量指向的数据吗?把它分类?
我有一个常量整数向量const vector
c
Sorting
vector
constants
C++“错误:将 'const std::map
>' 传递为 ... 的 'this' 参数”
使用以下代码 为简洁起见摘录 color h class color public color enum colorType black blue green cyan red magenta brown lightgray nocolor
c
Dictionary
constants
使用 const shared_ptr<> 的基于范围的 for 循环
我有一个容器shared ptr lt gt 例如Avector
c
pointers
Iteration
constants
containerdatatype
为什么不建议将常量存储在单独的类中?
有人告诉我 我在其他一些地方也看到过这种说法 不建议将常量存储在 Java 中的单独类中 以便在其他类中使用它们 但我没有看到任何地方为什么会这样 我不应该将它们存储在自己的接口 类中的原因是什么 我从 C 转到 Java 在 C 中我只想
Java
constants
数组运算符 [] 重载 const 和非 const 版本
我接到一个任务来实现一个模板数组类 要求之一是重载 运算符 我制作了这两个常量和非常量版本 似乎工作正常 const T operator const unsigned int index const and T operator cons
c
operatoroverloading
constants
在 Java 中实现常量的最佳方式是什么? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动
Java
constants
将非常量参数传递给需要 const 参数的函数时发出警告。有没有更好的办法?
我正在尝试将参数传递给函数 并指示应考虑该参数const通过接收函数 据我了解 以下代码示例显示了确保test函数可以通过以下方式调用argv变量 未声明为 const void test const char const arr int
c
gcc
constants
具有来自包含器类的静态方法调用的 Ruby 模块
我需要在模块中定义使用包含该模块的类中的方法的常量 module B def self included base class lt lt base CONST self find end end end class A def self
ruby
include
module
constants
编译器可以将函数范围的、非静态的 const 数组存储在常量数据中并避免每次调用初始化吗?
读书中字符数组 字符串如何存储在二进制文件 C C 中 https stackoverflow com q 71932148 364696 我在思考原始字符串涉及的各种方式 Nancy 将在生成的二进制文件中完好无损地显示 那个帖子的案例是
c
Arrays
constants
languagelawyer
获取数组类型的 Class 对象的最佳方法是什么?
获取类的类文字很容易 String class 但是如何获取数组类型的类对象呢 这可行 但很丑陋 而且可能不是编译时常量 new byte 0 getClass 我查看了 JLS 但我唯一发现的是 根据 JLS 定义 我所说的 类文字 并不
Java
Arrays
Reflection
constants
literals
当我不知道它是否是临时的时,C++ 返回类型
假设Foo是一个相当大的数据结构 我应该怎样写一个const返回实例的虚函数Foo 如果我不知道继承的类是否会存储Foo内部 因此 允许通过引用返回 如果我无法在内部存储它 我的理解是我无法返回const引用它 因为它将是临时的 它是否正确
c
reference
virtual
constants
returnvalue
为什么引用某些导出的 const 变量的某些 const 变量的值为 0?
考虑以下 我有两个导出常量 如下所示 somefile h extern const double cMyConstDouble extern const double cMyConstDouble2 and somefile cpp co
c
initialization
constants
double
extern
如何以 const 形式返回指向指针列表的私有指针?
我有一个指向指针列表的指针 作为私有变量 我还有一个 getter 它返回指向列表的指针 我需要保护它免受更改 我找不到如何使用reinterpret cast 或const cast 对此 class typeA shared ptr
c
constants
smartpointers
privatemembers
containerdatatype
1
2
3
4
5
6
...22
»