1
32
然后哭泣,安静。 |
2
10
它是 可能的
我不建议这么做,因为它既丑陋又危险
对于这样一个简单的访问器,可以很容易地
|
3
3
根据定义
我知道你说过你不想听这个,但我认为这对其他人来说很重要。 |
4
3
这实际上取消了const成员函数的目的,所以在设计新类时最好不要这样做。知道有一种方法可以做到这一点是没有坏处的,特别是它可以被用来解决这些在const成员函数概念上设计得不好的旧类。 |
5
2
|
6
1
迭代器在这方面是相似的,并且做了一个有趣的研究。
const迭代器通常是“非const”迭代器的基础,您将经常发现
编辑:
这通常是错误的继承结构(如果你说的是我认为你是什么),原因是孩子不应该比父母少限制。 假设你有一个带zip迭代器的算法,那么把一个const迭代器传递给一个非const是否合适?
|
7
0
我发现自己试图调用继承的非const成员函数,但实际上是const,因为我正在使用的API。最后,我决定了一个不同的解决方案:重新协商API,使我继承的函数正确地常量。
|
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |