Vector na String
Ostatnio zmodyfikowano 2011-10-16 20:52
Drraven Temat założony przez niniejszego użytkownika |
Vector na String » 2011-10-16 20:19:20 Dziś uzyskałem odpowiedz moje pytanie.. Teraz czas na: Jak przekonwertować vektor na string: string * test = new string[ bufor.size() + 1 ]; for( int i = 0; i < bufor.size(); i++ ) { test[ i ] = bufor[ i ]; }
Daje wynik negatywny. Jak zrobic bym mógł potem tego stringa spokojnie trakotować metodami: find()] i innymi? |
|
DejaVu |
» 2011-10-16 20:21:54 std::vector v; std::string s; s.append( & v[ 0 ], v.size() ); |
|
ison |
» 2011-10-16 20:25:34 string * test = new string[ bufor.size() + 1 ]; for( int i = 0; i < bufor.size(); i++ ) { test[ i ] = bufor[ i ]; } |
string to już jest tablica charów więc pisząc new string[ bufor.size() + 1 ]; deklarujesz tablicę stringów |
|
Drraven Temat założony przez niniejszego użytkownika |
» 2011-10-16 20:52:56 Ok dzięki. Zaraz zamknę. |
|
« 1 » |