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); |
---|