rozdzial 32 - praca domowa
Ostatnio zmodyfikowano 2015-09-10 00:19
progx100 Temat założony przez niniejszego użytkownika |
rozdzial 32 - praca domowa » 2015-09-09 21:18:07 witam mam problem z pracą domową a mianowicie nie bardzo wiem jak ja zrobić, probowalem kilka roziwazan ale bez skutku, dlatego bardzo mi by pomogło, jeżeli ktoś podzieliłby się ze mną poprawnym rozwiązaniem, abym sobie przeanalizował kod działającego takowego programu pozdrawiam. |
|
carlosmay |
» 2015-09-09 23:35:51 Może na początek podzielisz się tym co udało ci się napisać. Program jest dość prosty: 1. Otwierasz plik. 2. Pobierasz linie tekstu(getline()), jeśli w tej pobranej linii masz szukaną frazę to wypisz tekst na ekran, jeśli nie pomijasz wypisywanie i pobierasz kolejną linię. 3. Na koniec zamykasz plik. |
|
progx100 Temat założony przez niniejszego użytkownika |
» 2015-09-09 23:47:04 na to akurat wpadłem, ale mam problem z tymi liniami danego tekstu w odczytywanym pliku. Ja zrobiłbym tak:
if( std::getline( plik, wiersz )==szukanafraza ) std::cout << wiersz << std::endl; ale nie chcialo sie skompilowac, nie wiem czy dobrze z tym wykombinowalem, zapewne ta instrukcja powinna byc w pętli ale z instrukcją mam problem
|
|
carlosmay |
» 2015-09-10 00:02:19 std::getline( plik, wiersz ) == szukanafraza ? tak się szuka frazy: wiersz.find( szukanafraza ) czyli if( wiersz.find( szukanafraza ) != std::string::npos ) std::cout << wiersz; |
|
progx100 Temat założony przez niniejszego użytkownika |
» 2015-09-10 00:19:51 dzieki za pomoc już ogarnąłem ;) |
|
« 1 » |