const string 与const string&
2017-11-08 本文已影响0人
无云清晨
区别在于:
const 限定变量只读,
string& 的目的是引用,避免再复制一个std::string
所以说,const string s 需要一次复制操作,比较浪费,既然已经是只读了就直接用引用多好。
区别在于:
const 限定变量只读,
string& 的目的是引用,避免再复制一个std::string
所以说,const string s 需要一次复制操作,比较浪费,既然已经是只读了就直接用引用多好。