说出以下三个函数中的参数的区别

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:50:52
msg(str x)

msg(ref str x)

msg(out str x)

我的理解是:
str: 一个字符串,是typedef string str定义的类型
ref str:是type string ref str定义的类型,
type string ref str只是用来说明字符串的具体含义,相当于别名,实际上与string是一样的。
out str:同ref str,指明了是一个输出字符串。