gpt4 book ai didi

c# - 为什么 C# 泛型的设计行为与 C++ 模板如此不同?

转载 作者:太空宇宙 更新时间:2023-11-03 10:20:29 25 4
gpt4 key购买 nike

<分区>

我已经注意到 C# generics are quite different from C++ templates .我读过 this question并给出答案,并对其中的区别有了基本的了解。

但是我不明白设计差异的原因。我的意思是,在设计 C# 时,C++ 已经很成熟了。 C# 开发人员没有克隆 C++ 模板而是引入差异如此之大的泛型,这在 C++ 模板中有什么次优之处?

泛型能做什么 C++ 模板不能做的事? C# 泛型在哪些方面优于 C++ 模板?设计行为不同于 C++ 模板的 C# 泛型的原因是什么?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com