类型擦除 问答列表

类型擦除上下文中的 C++ 内存分配(使用分配器)

作者:barsdeveloper 提问时间:2/15/2019

标准 c++ 库中有许多类可能会分配内存,但不接受分配器。其中一些这样做是因为无法在类型擦除的上下文中分配内存。 一个例子是 std::any,它有一个构造函数,该构造函数在其设计的某个时刻接受 A...

是否可以在没有 RTTI 的情况下向上发送擦除类型?

作者:Artem Selivanov 提问时间:4/19/2023

我有一个自定义实现,但有一个类型擦除错误。它使预期的类型看起来类似于异常。我们可以使用下面的代码:std::expected Expected<int> V = 123; V.SetError(st...

在 Java 中,重载在参数类型或参数数量上必须不同,但不能擦除,这是真的吗?

作者:banan3'14 提问时间:10/22/2023

擦除是在运行时决定的,要调用的重载方法在编译时解析。 在 Java 中,重载必须在参数类型或参数数量上有所不同,但不能擦除,这是否正确?在重载的上下文中它不是等价的吗?如果方法在参数的类型或数量上不...


共3条 当前第1页