const 相关问题

Const是一个限定符,用于定义“永不改变”的数据存储区域(对象,字段,变量,参数),从而允许额外的代码生成器优化和程序正确性的额外静态检查。

有关此函数中参数的问题

我对以下代码有两个问题,特别是int sum(const int * begin,const int * end)函数。我不明白的是,那个函数中的* p和p是什么? ...

回答 1 投票 0

创建一个基于Guid触发的切换案例

我正在处理一个基于特定GUID触发的开关盒。问题是,如果不将GUID设置为静态只读,我将无法存储它。我该如何解决这个问题?公共...

回答 2 投票 1

使用static_cast时指向const指针的原因

我试图解决一本书中的一个练习,但在static_cast上失败了。我使用了cstdlib中的qsort方法。我必须将函数的参数转换为C-String(const char *)。但是我...

回答 2 投票 2

在Java的for循环中,在声明方面,let和const内部是否没有区别?

我最近遇到了这段代码:for(const temp of [1,2]){//做某事}我认为最好将let声明用于temp,因为这样只能将变量声明为。 ..

回答 1 投票 2

在另一个构造方法中分配对象的数组,其中该类包含const emember

我环顾四周,只找到了一个解决方案,与另一个冲突。我有一个A类,其中包含一些const成员和其他需要初始化的成员,B类中包含一些...

回答 2 投票 0

C ++ 17:由编译器(静态存储持续时间)const引用创建的临时对象(和存储)结合可修改?

让编译以下顶级声明const int的&RI = 5;铿锵++。与-std = C ++ 14和它下面放置临时对象(和代表参考指针)插入....

回答 1 投票 2

这有什么意义,使结构不变?

因为我是从更高层次的Java来到C,其中我们没有类型quialifiers像常量,为了使一种不可改变的,我们必须所有成员宣布最终并确保成员...

回答 1 投票 2

它是允许的,只要它是不实际修改抛弃const的一个const定义的对象呢?

是以下允许:const int的const_array [] = {42}; INT maybe_inc(布尔写入,INT *阵列){如果(写)阵列[0] ++;返回阵列[0]; } INT主要(){回报maybe_inc(假的const_cast&...

回答 1 投票 9

的std ::设置<INT * const的>不会编译

这里的“常量”是编制问题的原因。然而,已经实施了STL树我自己,我不明白为什么。下面是代码:#include #包括 INT ...

回答 3 投票 7

努力保持阵列从当一个函数调用时变化转换无效错误

对于这项任务,我需要一个数组的用户给出值的排序的副本。我所有的代码按预期工作,除了这个特定部分。我需要这个功能(sortedCopy)打印...

回答 1 投票 -1

GCC:铸造const的指针为const阵列的指针的typedef与-Wcast-QUAL抛出警告

编辑:解释的问题更深入的在这里(谢谢@Eric Postpischil)。这似乎是在海湾合作委员会的错误。首先,让我先从一些背景:我写的代码使用API 我不能改变,在...

回答 3 投票 5

分配通过继承或常量值一些其他的方式

我有下面的类:公共抽象类ExampleClass中{公共静态只读浮子updateRate = 12; }我想建立它的一个.dll使用它在我的其他项目,并保持updateRate ...

回答 1 投票 0

如何(深)从const对象拷贝地图

我还有一个问题,我似乎无法来解决......,或发现本网站上...我有一个对象(称为数据对象)与地图,声明如下:性病::地图 dataElements;现在...

回答 6 投票 3

通过类设置修改/ get方法

试图修改对象通过get / set方法的类。我不明白如何变化值仅仅只有使用get / set方法。预期输出: “输出:89”。实际输出: “输出:0” 的#include&...

回答 2 投票 0

常量的V8 JavaScript性能的影响,让我们和var?

无论功能上的差异,并使用新的关键字“让”和“常量”对相对“变种”性能的任何概括或具体的影响?运行程序后:功能...

回答 4 投票 59

我搬到类的外部函数和由常量。现在的功能不起作用

我搬到了Counter类外的函数addONe。这样的功能addOne后不工作了,但在另一边,我不接受任何错误。我的问题是我做错了什么是...

回答 1 投票 0

不能通过常数数据类型到一个非const函数[关闭]

不能传递一个常数数据类型到非const函数。设置FUNC就分配在函数的值类型为const错误后会理解的设置,因为它的不可变的错误...

回答 2 投票 -5

为什么'的std :: remove_const`用`decltype`使用时不删除参考对象的`const`的烦躁? [重复]

的#defineŤINT INT主(){常量ŤX = 2; //(1) - 型x`的`与`T` static_assert(标准:: is_same相比 ::类型,T> ::值, “不相同”); //(2)...

回答 1 投票 1

是什么在之间'常量“”“”最终'关键字在DART的差异,?

是什么在DART常量和final关键字的区别?

回答 5 投票 49

不断推进指针的std ::堆栈 给出一个编译错误

下面的代码导致以下编译错误:错误:没有匹配体函数调用“推” st.push(PTR);这个问题消失,如果我删除常量为内PTR参数...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.