Koncepcja miała być taka: - Pętla zewnętrzna przelatuje przez plik nr 1, za każdym razem pobiera jedną linię, dodatkowo otwiera i zamyka plik nr 2 - Pętla wewnętrzna wczytuje linię z pliku 2, porównuje ją z linią z pliku nr 1, jeśli tak to zapisuje do pliku nr 3
@Topola242: Pierwsza rzecz. Jak pracujesz z plikami to pilnuj wielkości znaków. Na widowsie nie ma to znaczenia, ale w innych systemach trzeba tego koniecznie pilnować.
Zaczynasz swoją przygodę z plikami to pewnie nie wiesz, że różne systemy plików w różny sposób oznaczają koniec linii. Tutaj możesz zobaczyć w jaki sposób http://stackoverflow.com/a/15433225. Funkcja file dzieli plik po \n ale zostawia \r przez, co strpos nie jest w stanie dopasować ciągu. Wystarczy, że zastosujesz
Koncepcja miała być taka:
- Pętla zewnętrzna przelatuje przez plik nr 1, za każdym razem pobiera jedną linię, dodatkowo otwiera i zamyka plik nr 2
- Pętla wewnętrzna wczytuje linię z pliku 2, porównuje ją z linią z pliku nr 1, jeśli tak to zapisuje do pliku nr 3
Dopiero
Zaczynasz swoją przygodę z plikami to pewnie nie wiesz, że różne systemy plików w różny sposób oznaczają koniec linii. Tutaj możesz zobaczyć w jaki sposób http://stackoverflow.com/a/15433225.
Funkcja file dzieli plik po \n ale zostawia \r przez, co strpos nie jest w stanie dopasować ciągu. Wystarczy, że zastosujesz