Ciao,
come tolgo gli spazi da una stringa (string s)?
string s = "ciao amico che fai";
e mi deve diventare "ciaoamicochefai"
Qualche anima pia che mi soccorra?
![]()
![]()
![]()
![]()
![]()
Grazie
Ciao,
come tolgo gli spazi da una stringa (string s)?
string s = "ciao amico che fai";
e mi deve diventare "ciaoamicochefai"
Qualche anima pia che mi soccorra?
![]()
![]()
![]()
![]()
![]()
Grazie
someone told me
love would all save us
but how can that be
look what love gave us
Ho scritto di sfuggita e ci sarà un modo più elegante. Mi sembra ci sia pure il metodo replace nella classe string.codice:#include <string> #include <iostream> using namespace std; void rep(string& s) { for(register int i = 0; i < s.size(); i++) { if(s[i] == ' ') s.erase(i, 1); } } int main() { string s = "ciao amico che fai"; rep(s); cout << s << endl; return 0; }
![]()
Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)