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

[C++] Wczytywanie wybranych danych z pliku.

Ostatnio zmodyfikowano 2015-01-03 19:11
Autor Wiadomość
Myraa
Temat założony przez niniejszego użytkownika
[C++] Wczytywanie wybranych danych z pliku.
» 2014-12-29 16:26:46
Witam!
Muszę napisać program, który będzie odczytywał z jednego pliku tekst, po czym gdy znajdzie słowa kluczowe, zapisze tekst występujący po nim (do spacji) do drugiego pliku.

Szukałem na forum podobnych tematów, czytałem lekcje "Obsługa plików", ale nic podobnego nie znalazłem. ;/
Bardzo proszę o jakiś kod, bądź dokładne wskazówki. Z góry dziękuję za jakąkolwiek pomoc.
P-123556
1aam2am1
» 2014-12-29 17:47:31
Zrób na razie wczytywanie informacji z pliku.
P-123572
Myraa
Temat założony przez niniejszego użytkownika
» 2014-12-30 12:14:24
Póki co mam właśnie czytanie pliku do tablicy char'ów. Nie wiem jak to dalej ruszyć.
P-123636
1aam2am1
» 2014-12-30 12:59:13
Ja bym zapisał wszystko do stringa.
w stringu masz funkcje find.
Znajdź słowo kluczowe.
Później funkcją find znajdź spacje za słowem kluczowym.
Przepisz ten fragment do drugiego stringa odpowiednią funkcją.
Zapisz drugi string.
P-123639
Myraa
Temat założony przez niniejszego użytkownika
» 2014-12-30 16:22:59
Czyli przeszukuję funkcją find tekst i szukam słowa kluczowego, po czym funkcja ta zwraca mi pozycję, dodaję do tej pozycji długość słowa kluczowego i jak później przeszukać od tej pozycji kolejną spację? trzeba użyć pętli for i porównywać znaki po kolei czy jest jakiś prostszy sposób?
P-123664
1aam2am1
» 2014-12-30 16:37:05
find jako drugi argument przyjmuje pozycje od której ma zacząć szukać
P-123673
Myraa
Temat założony przez niniejszego użytkownika
» 2014-12-30 17:26:15
Jakoś sobie poradziłem. Teraz jeśli chcę przypisać ten wyszukany tekst używam pętli for, która przepisuje znak po znaku do kolejnego string'a. Tylko problem się pojawia przy próbie przepisania znaków do pustego stringa. Użyłem więc tablicy char'ów. Teraz pojawia się pytanie czy da się jakoś przepisać znaki do pustego string'a?

Edit: Bezpieczne jest używanie substr?
P-123679
1aam2am1
» 2014-12-30 17:59:01
http://www.cplusplus.com/reference/string/string/insert/

P-123681
« 1 » 2
  Strona 1 z 2 Następna strona