string (1) |
template <class charT, class traits, class Alloc>
basic_string operator+ (const basic_string<charT,traits,Alloc>& lhs,
const basic_string<charT,traits,Alloc>& rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (basic_string<charT,traits,Alloc>&& lhs,
basic_string<charT,traits,Alloc>&& rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (basic_string<charT,traits,Alloc>&& lhs,
const basic_string<charT,traits,Alloc>& rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (const basic_string<charT,traits,Alloc>& lhs,
basic_string<charT,traits,Alloc>&& rhs);
|
---|
c-string (2) |
template <class charT, class traits, class Alloc>
basic_string operator+ (const basic_string<charT,traits,Alloc>& lhs, const charT* rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (basic_string<charT,traits,Alloc>&& lhs, const charT* rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (const charT* lhs, const basic_string<charT,traits,Alloc>& rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (const charT* lhs, basic_string<charT,traits,Alloc>&& rhs);
|
---|
character (3) |
template <class charT, class traits, class Alloc>
basic_string operator+ (const basic_string<charT,traits,Alloc>& lhs, charT rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (basic_string<charT,traits,Alloc>&& lhs, charT rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (charT lhs, const basic_string<charT,traits,Alloc>& rhs);
template <class charT, class traits, class Alloc>
basic_string operator+ (charT lhs, basic_string<charT,traits,Alloc>&& rhs); |
---|