JJ
Size: a a a
JJ
M
D
std::string&&
и на этом параметре тогда делать std::move
ПК
std::move
, то функция должна принимать std::string&&
или std::string
🎄T
std::string&&
и на этом параметре тогда делать std::move
ПК
return
пишешь:return string{...};
ПК
Е
auto i{1}
- int а не инит лист?ПК
auto i{1}
- int а не инит лист?D
std::move
, то функция должна принимать std::string&&
или std::string
std::string&
тоже можно, но шанс отстрела ног повышается))D
DP
std::string&
тоже можно, но шанс отстрела ног повышается))ПК
std::string&
тоже можно, но шанс отстрела ног повышается))std::string&
это уже значит, что семантика функции - мув некоторого lvalue. В принципе валидно, но должно отражаться в названииПК
std::move
именно такая семантика)DP
DP
🎄T
return
пишешь:return string{...};
M
std::string&&
и на этом параметре тогда делать std::move