gpt4 book ai didi

c++ - 模板命名

转载 作者:搜寻专家 更新时间:2023-10-31 01:03:16 26 4
gpt4 key购买 nike

我有一个关于模板命名的问题,例如

template <typename T, typename U>
class Something {...};

[U] 是什么意思?
[T] 可能是"template"
[U] 是什么...?

我以为是字母顺序:...T U V W X Y Z

最佳答案

没有具体原因。它只是一个任意字母标记。是的,您可以说它是按字母顺序排列的。没有其他原因。

不同的程序员有不同的模式,如果它是一个单一的模板参数,那么我也把它当作 T(U,V..etc)。但是当它是一个多模板参数时,我更愿意给出一个描述性的名称(但这一切都是风格问题)

关于c++ - 模板命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25582630/

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