由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 文一个简单的c++
相关主题
一个C++ template的问题C++ template question
a c++ questionCannot use my own container as the underlying container of a stack? (c++)
C++ template question一个关于C++ template和overload的问题
谁给详细说一下这句请教一下这个template function在gcc下要怎么修改
请问这是什么错误呀C++ template
C++ linking 弱问 (one file)C++ template function type
问个c++的template的问题c++ template specialization 参数
template 疑问Re: VC里面的stl支持是不是很弱?
相关话题的讨论汇总
话题: const话题: max话题: class话题: 区别话题: 两者
进入Programming版参与讨论
1 (共1页)
y***l
发帖数: 6963
1
template
inline const T& max(const T& a, const T& b)
{ return a > b ? a : b; }
上边T& max/T& a中的&为什么不写成T &max和T &a阿,
两者有区别吗?多谢
新手,勿怪
k****f
发帖数: 3794
2
比较a和b,又不需要去改变a和b的内容,用const安全一丁点

【在 y***l 的大作中提到】
: template
: inline const T& max(const T& a, const T& b)
: { return a > b ? a : b; }
: 上边T& max/T& a中的&为什么不写成T &max和T &a阿,
: 两者有区别吗?多谢
: 新手,勿怪

y***l
发帖数: 6963
3
不好意思,我想问这个reference的声明方式
把&紧接着放在Class/typename后边和紧接着放在classname/variable前面有啥区别
后者我知道是代表classname/variable的reference,前者是什么?或者两者没有区别?
多谢了

比较a和b,又不需要去改变a和b的内容,用const安全一丁点

【在 k****f 的大作中提到】
: 比较a和b,又不需要去改变a和b的内容,用const安全一丁点
j***e
发帖数: 72
4
一样的。你可以忽略 & 两侧的空格。

别?

【在 y***l 的大作中提到】
: 不好意思,我想问这个reference的声明方式
: 把&紧接着放在Class/typename后边和紧接着放在classname/variable前面有啥区别
: 后者我知道是代表classname/variable的reference,前者是什么?或者两者没有区别?
: 多谢了
:
: 比较a和b,又不需要去改变a和b的内容,用const安全一丁点

1 (共1页)
进入Programming版参与讨论
相关主题
Re: VC里面的stl支持是不是很弱?请问这是什么错误呀
[合集] 关于template和inheritance的问题请教C++ linking 弱问 (one file)
建议大家看看interlocked问个c++的template的问题
C++ implicit typename的问题template 疑问
一个C++ template的问题C++ template question
a c++ questionCannot use my own container as the underlying container of a stack? (c++)
C++ template question一个关于C++ template和overload的问题
谁给详细说一下这句请教一下这个template function在gcc下要怎么修改
相关话题的讨论汇总
话题: const话题: max话题: class话题: 区别话题: 两者