Home
零对冲(ZeroHedge)
每日HackerNews
类型擦除的推导
Deriving Type Erasure
原始链接:
https://david.alvarezrosa.com/posts/deriving-type-erasure/
启用 JavaScript 和 Cookie 以继续。
一篇最近在Hacker News上发表的帖子,由dalvrosa撰写,详细介绍了**类型擦除**的概念,特别是C++中的`std::any`如何通过统一接口隐藏具体类型。文章通过使用虚拟函数和模板等基础工具构建一个最小的`std::any`来剖析这个通常令人望而却步的功能。 读者们发现该解释,特别是“形状类示例”,有助于理解其底层机制。一位评论员指出,这与通过虚拟函数实现的 polymorphism 相似,但具有更高的灵活性。另一位则强调了依赖AI获取信息的一个潜在缺点——减少了偶然发现像本文这样有见地的文章的机会。总而言之,这篇帖子为一种复杂的C++技术提供了清晰易懂的解释。
相关文章
原文
Enable JavaScript and cookies to continue
联系我们 contact @ memedata.com