Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++ ] Zamiana znaku w tablicy typu string.

Ostatnio zmodyfikowano 2013-04-06 12:52
Autor Wiadomość
krzysiek95
Temat założony przez niniejszego użytkownika
[C++ ] Zamiana znaku w tablicy typu string.
» 2013-04-06 10:11:23
Witam, jestem poczatkujacy i mam problem. Niewiem jak zmienic znak w tablicy typu string. Niestety na chwile obecna nie moge dolaczyc kodu. Nie ma mnie przy komputarze. Jak bede przy nim to go wstawie.

Mam tablice 100 elementowa, do tablicy wczytuje dane z pliku, dane wczytuja sie do spacji i idzie nastepna zmienna. A niekiedy tekst, ktory chce miec w jednej zmiennej zawiera spacje. W pliku spacje zamienilem na znak podkreslenia ( _ ). I teraz jak go zamienic na spacje aby znak podkreslenia nie byl wyswietlany na ekranie. Chyba ze wiecie jak wczytywac dane do jednej zmiennej do np. srednika. Prosze o pomoc.

Mysle ze udalo mi sie wytlumaczyc. Przepraszam ze nie ma polskich znakow ale pisze z telefonu.
P-80023
Monika90
» 2013-04-06 10:31:36
Do zamiany znaków w stringu masz algorytm
std::replace( str.begin(), str.end(), '_', ' ' );

A do wczytania tekstu aż do średnika masz
std::getline( input, str, ';' );
P-80026
krzysiek95
Temat założony przez niniejszego użytkownika
Dzieki
» 2013-04-06 12:52:34
Dzięki za pomoc, działa.
P-80043
« 1 »
  Strona 1 z 1