Warunek ukończenia pętli w pętli
Ostatnio zmodyfikowano 2016-01-24 22:01
Bledis Temat założony przez niniejszego użytkownika |
Warunek ukończenia pętli w pętli » 2016-01-23 16:13:17 Jakaś działająca alternatywa dla tej pętli? do { size_t pozycja1 = sTekst.find( "<b>" ); sTekst.erase( pozycja1, 3 ); sTekst.insert( pozycja1, "[b]" ); } while( pozycja1 != string::npos );
|
|
michal11 |
» 2016-01-23 22:12:19 #include <iostream> #include <string> using namespace std;
void myReplace( string & text, const string & oldValue, const string & newValue );
int main() { string toReplace = "jacek <b> placek <b> 14087 <b>"; cout << "original: " << toReplace << endl; myReplace( toReplace, "<b>", "[b]" ); cout << "original: " << toReplace << endl; return 0; }
void myReplace( string & text, const string & oldValue, const string & newValue ) { size_t begin = text.find( "<b>" ); while( begin != string::npos ) { text.replace( begin, oldValue.size(), newValue ); begin = text.find( "<b>" ); } }
|
|
Bledis Temat założony przez niniejszego użytkownika |
» 2016-01-24 22:01:11 Dziękuję :) |
|
« 1 » |