en_6280 Opublikowano 5 Grudnia 2007 Udostępnij Opublikowano 5 Grudnia 2007 Mam pytanie czy istnieje jakiś łatwiejszy sposób na ograniczenie długości zmiennej typu string w c++ niż poniżej??? #include <iostream> #include <string> using namespace std; int main() { string imie; cout<<"Podaja imie: "; cin>>imie; cin.ignore(); cout<<"\nTwoje imie to:"; for(int c=0; c<=10; c+=1) { for (int i = 32; i < 256; i+=1) { if(imie[c]==char (i)) { cout<<imie[c]; } } } cout<<endl; system("Pause"); return 0; } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Will Opublikowano 5 Grudnia 2007 Udostępnij Opublikowano 5 Grudnia 2007 Może po prostu funkcja resize?? ^.- string b("abcdefgh"); b.resize(5);i wtedy mamy string abcde Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
en_6280 Opublikowano 5 Grudnia 2007 Autor Udostępnij Opublikowano 5 Grudnia 2007 Wielki dzx, działa :P ps. Kolejny dowód na to że można napisać coś 1000 linijkami albo tylko jednym słowem :thumbsup: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się