What is the best way to return string in C++?

后端 未结 7 1086
刺人心
刺人心 2020-12-04 15:16

My question is simple: if I have some class Man and I want to define member function that returns man\'s name, which of the following two variants shall I prefer?

Fi

7条回答
  •  情歌与酒
    2020-12-04 15:53

    I would go with the first. Return value optimization and C++11 will remove any copying overhead.

提交回复
热议问题