constants

constants

文章 0 浏览 4

为什么 C++ std::Exception::const 成员是什么?

我很好奇为什么 std::exception::what 成员函数是 const? class exception { public: exception() throw() { } virtual ~exception() throw() /** Re…

白衬杉格子梦 2024-10-03 23:00:01 6 0

模板常量类型转换运算符在 Linux (gcc) 下不起作用

考虑以下程序: #include &ltiostream&gt template&ltint s&gt class Pack { public: Pack(){} char data[s] template&lttypename X&gt operator X&am…

三五鸿雁 2024-10-03 20:29:55 4 0

检测可写静态数据

我刚刚发现我正在处理的代码的某些部分错误地使用了可写静态数据,而它可以/应该使用常量数据。 缺少对“静态”进行愚蠢的搜索和替换 -&gt “static c…

莫多说 2024-10-03 04:33:28 2 0

D 中的逻辑常量

D 有两种类型的常量:不可变变量是被声明为不可变的变量,并且始终是不可变的,而const变量只是对象的只读版本。 逻辑const是指一个函数被标记为const…

金兰素衣 2024-10-03 02:08:46 4 0

为什么 Python 决定不使用常量引用?

注意:我不是在谈论阻止变量的重新绑定。我说的是防止修改变量引用的内存,以及通过跟随嵌套容器可以从那里访问的任何内存。 我有一个大型数据结构,…

二智少女 2024-10-02 20:28:20 1 0

可以用字符串获取常量值吗?

有没有办法通过使用类似于 KVC 的名称字符串来获取常量值,即: #define kStringConstTest = @"test" 通过知道第一部分始终是 kStringConst 并将动态…

傾旎 2024-10-02 20:17:25 1 0

为什么编译器允许你“写”这里有一个常量变量吗?

为什么你可以这样欺骗编译器: const int a = 5 *((int*)&ampa)=5 // VC/armcc does not complain 当上面的内容是“删节”时,相当于: const int *pt…

醉城メ夜风 2024-10-02 19:21:56 3 0

如何在 C# 中声明可写的常量对象数组?

我需要能够设置数组中的对象,但我不希望能够更改任何单个对象的状态。…

欲拥i 2024-10-02 15:16:23 3 0

VC的另一个BUG++ 2010年?关于在标头中声明常量 REFERENCE

几行代码胜千字: 我有三个简单的文件: header.h、main.cpp、other.cpp // header.h #pragma once inline const int&amp GetConst() { static int n …

滴情不沾 2024-10-02 04:04:05 3 0

C++ const 左值引用

假设我有: A 类是不可复制的 B 类,其成员为 const A&amp a(并在其构造函数中采用 A 并将其设置在其初始化列表中) 函数 AGenerateA() 这是否意味着…

无法言说的痛 2024-10-02 03:39:54 4 0

为什么 const 在 if() 或 try{}catch(e){} 内多次运行代码时会抛出错误?

我正在尝试使用 const 声明一堆常量。我的问题是,在 Firebug 控制台中测试代码会引发错误,抱怨“const foo 的重新声明”。 我尝试将其包装在 try{}c…

草莓酥 2024-10-02 03:34:46 2 0

重写非常量虚拟方法是否会隐藏常量重载?

考虑一下:( #include &ltiostream&gt using namespace std struct A { virtual void f() { cout &lt&lt "A::f" &lt&lt endl } virtual void f() con…

星軌x 2024-10-01 22:42:02 6 0

三维静态常量数组的初始化

我有一个三维静态常量数组,用作查找表。数组的每个单元格最多可以返回 8 个单独的数字(每个数字是立方体的角 - 准确地说是体素)。例如,MyStaticAr…

月下客 2024-10-01 19:27:30 3 0

Guice:Binder#bindConstant() 和 Binder#bind() 之间的区别 ... toInstance

我想问一下有什么区别 bindConstant().annotatedWith(Names.named("keepAliveInterval")).to(60) , bind(Integer.TYPE).annotatedWith(Names.named("…

澜川若宁 2024-10-01 19:16:33 4 0

对局部变量使用 const 是否被认为是好的做法?

最近几周,我发现自己到处都使用了很多 const。不仅在方法或参数声明中,甚至在临时变量中也是如此。 让我用一个简单的函数来说明。 我曾经写过: // …

彡翼 2024-10-01 16:14:45 1 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文