std::operator+(std::basic_string)
![]() | This page has been machine-translated from the English version of the wiki using Google Translate. The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (1) | |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (2) | |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (3) | |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (4) | |
template<class CharT, class Traits, class Alloc> basic_string<CharT,Traits,Alloc> | (5) | |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (6) | (depuis C++11) |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (7) | (depuis C++11) |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (8) | (depuis C++11) |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (9) | (depuis C++11) |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (10) | (depuis C++11) |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (11) | (depuis C++11) |
template<class CharT, class Traits, class Alloc > basic_string<CharT,Traits,Alloc> | (12) | (depuis C++11) |
lhs
suivi par les caractères de rhs
.lhs
followed by the characters from rhs
.You can help to correct and verify the translation. Click here for instructions.
Sommaire |
[modifier]Paramètres
lhs | - | string, character, ou un pointeur vers le premier caractère dans un tableau terminé par NULL Original: string, character, or pointer to the first character in a null-terminated array The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
rhs | - | string, character, ou un pointeur vers le premier caractère dans un tableau terminé par NULL Original: string, character, or pointer to the first character in a null-terminated array The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[modifier]Retourne la valeur
1) basic_string<CharT,Traits,Alloc>(lhs).append(rhs)
2) basic_string<CharT,Traits,Alloc>(lhs)+ rhs
3) basic_string<CharT,Traits,Alloc>(1,lhs)+ rhs
4) lhs + basic_string<CharT,Traits,Alloc>(rhs)
5) lhs + basic_string<CharT,Traits,Alloc>(1,rhs)
6) std::move(lhs.append(rhs))
7) std::move(rhs.insert(0, lhs))
8) std::move(lhs.append(rhs)) or std::move(rhs.insert(0, lhs))
9) std::move(rhs.insert(0, lhs))
10) std::move(rhs.insert(0, 1, lhs))
11) std::move(lhs.append(rhs))
12) std::move(lhs.append(1, rhs))
[modifier]Exemple
#include <iostream>#include <string> int main(){std::string s1 ="Hello";std::string s2 ="world";std::cout<< s1 +' '+ s2 +"!\n";}
Résultat :
Hello world!
[modifier]Voir aussi
ajoute des caractères à la fin Original: appends characters to the end The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
ajoute des caractères à la fin Original: appends characters to the end The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
insère des caractères Original: inserts characters The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) |