const相关内容

传递一个数组在C的方法的常量参数++

我希望能够常量数组参数传递给方法在C ++中。 我知道,当传递数组方法它比指针传递到所述阵列的第一项所以一个简单的方法是使用指针相同。 无效myMethod的为(int * const的inTab) 但有一个数组有时是更好,你可以写数组实例的大小。 解决方案 您可以使用模板以数组的大小: http://ideone.com / 0Qhra 模板<为size_t N'GT; 无效 ..
发布时间:2016-05-29 12:18:55 C/C++开发

常量对参数数组的大小EX pressions

我有下面的C code例如: INT F(const int的farg [常量5]) { } 什么是对数组的大小额外的常量呢?不同的是什么时,我省略了常量呢? 解决方案 INT D(const int的DARG [5]) 平均值 DARG 是一个指向常量 INT INT E(INT EARG [常量5]) 平均值 EARG 是常量指针 INT 。这是C99的功能。 T ..
发布时间:2016-05-29 12:15:54 JavaScript

何时使用函数参数const和const引用

在写有正在传递给它,从我的理解常量应始终使用,如果你能guarantuee该对象将不会改变或一个const指针,若指针不会改变ARGS一个C ++函数。 时,这种做法建议当别的吗? 当你使用const引用,什么是经过短短使其通过指针,例如优势? 这个是什么无效为MyObject :: Somefunc(常量的std :: string的&安培; myString的)将是什么点有一个常量字符串 ..
发布时间:2016-05-29 12:00:44 C/C++开发

如何让我的字符数组常数?

C / C ++小白在这里。我在头文件中定义这个... 的typedef unsigned char型BitChar [9]; // 8个数据位,1位宽度EXTERN BitChar BitFont []; 和我有这样一个CPP文件... BitChar BitFont [] = { B00000000,B00000000,B00000000,B00000000,B00000000 ..
发布时间:2016-05-28 21:07:45 C/C++开发

我怎样才能从静态上下文的资源内容?

我想从 XML 文件之前,我做很多别的事情,比如的setText 上的小部件读取字符串,所以我该怎么办,没有一个活动对象调用 getResources()吗? 解决方案 创建的子类将安卓:名称属性的<应用> 标记中的 AndroidManifest.xml中来指向新的类,如: 安卓名=“应用程序” 在您的应用程序实例的的onCreate()方法,保存环境(例如:这)的静态场名为应用 ..
发布时间:2015-12-01 13:52:24 Java开发

我怎么能列出所有在一个类中定义的常量属性

我怎么能列出所有在一个类中定义的名称(和值),公共(和私营/保护)const的吗? 公共类图层{ 公共常量背景:字符串=“背景”; 公共常量家长:字符串=“父”; 公共常量MAP:字符串=“地图”; 公共常量台词:字符串=“行”; 公共常量要点:字符串=“点”; 公共常量WINDOWS:字符串=“窗口”; ... 公共职能is ..
发布时间:2015-11-28 16:46:10 跨浏览器开发

将常量值每个实例存储?

有关这样的类型: 公共类BlurEffect { 公共常量字符串名称=“模糊”; 公众诠释金额{获取;集;} } 我有几个成员如 .Name点,这将是在所有成员一样,我应该让静态的呢? 我只是不希望它每个实例存储,或使用更多的资源比必要的,他们也应该是只读的。 最后,我想实例访问它,所以我可以说: blurEffect.Name 我应该返回一个私有的 ..
发布时间:2015-11-27 15:08:03 C#/.NET

在.NET中,为什么常在编译时,而不是在JIT时进行评估?

我有点惊讶的今天,当我在一个静态类改变一个公开可见的常量的值,然后更换组件的旧副本与新编译版本。令人惊讶的是,所引用的程序集现有的程序没有拿起不断的新的价值。也就是说,我没有重新编译的可执行文件,而是刚刚更换一个组件。 我的实验的完整描述是如何常量是一个恒定的? 我会承认自己是按这种行为感到非常惊讶。我明白这是怎么回事,但我不明白的为什么的。是否有一个具体的技术原因常量不能拾起在JIT的时间而 ..
发布时间:2015-11-26 20:40:02 C#/.NET

定义局部变量常量VS类常量

如果我使用的是常量,它是仅在一个方法需要的,它是最好的方法范围内声明的常量,或在类范围内?是否有更好的表现,宣布它的方法是什么?如果这是真的,我认为这是更标准在类的范围内(文件的顶部)来定义他们改变的价值和重新编译更容易。 公共类鲍勃 { 私人const int的SomeConst = 100; //这里声明它? 公共无效的MyMethod() { const in ..
发布时间:2015-11-26 09:49:02 C#/.NET

确定一个恒定的基于值的名称

有没有确定的常数的名称从给定值的方式吗? 例如,给出如下: 公共常量UINT ERR_OK = 00000000; 一个人怎么能获得“ERR_OK”? 我一直在寻找恢复体力,但似乎无法找到任何可以帮助我。 解决方案 在一般情况下,你不能。可以有任何数目的具有相同值的常数。如果您知道哪个宣告不断类,你可以看看所有的公共静态字段,看看是否有任何值为0,但仅此而已。再说,这可能是配不上你 - ..
发布时间:2015-11-25 15:36:46 C#/.NET

常量与只读

今天,我发现,其中一个常量字段被称为一个项目的编译时常的而只读字段被称为的运行时常的。这两个短语来源于“有效的C#”。我搜索MSDN和语言规范中,找到什么有关的运行时常的。 没有进攻,但我不认为的运行时常的是一个正确的短语。 私人只读字符串FOO =“酒吧”; 创建了一个名为“foo”的变量,其值是“酒吧”,并且该值是只读的,在这里它是一个变量,在没有业务不断。甲只读变量仍然是一个变数 ..
发布时间:2015-11-25 13:21:16 C#/.NET

声明一个常量数组

可能重复: 声明一个const的双重[]在C#中? 是否有可能写类似的东西来? 公共常量字符串[]标题= {“德国”,“西班牙”,“设置更正”,“过错”}; 解决方案 是的,但你需要声明它只读而不是常量: 公共只读的String []标题= {“德国”,“西班牙”,“设置更正”,“过错”}; 原因是,常量只能用于其值在编译时的字段。你给出的数组初始化不是一个常数前press ..
发布时间:2015-11-24 14:02:06 C#/.NET

常量和只读之间的区别是什么?

之间的区别是什么 常量 和 只读 和你比其他使用一个? 解决方案 除了的明显差异 具有一个常量的定义时声明价值 VS 只读值可以动态计算但需要构造函数退出之前被分配..之后,它被冻结。 在“常量的隐含静态。您可以使用 ClassName.ConstantName 符号来访问它们。 有一个微妙的差异。考虑 AssemblyA 中定义的类。 公共类Const_V_Readonly { 公 ..
发布时间:2015-11-24 11:13:36 C#/.NET