Przedłużenie słowa kosztem poprzedniego - da się?
Przedłużenie słowa kosztem poprzedniego - da się?
Pierwszy raz udało mi się przedłużyć słowo za pomocą pointerów dzięki bembergowi, ale mam inne pytanie: czy da się przedłużyć słowo kosztem poprzedniego? Bo za pomocą poradnika musiałem poświęcić następne słowo.
Re: Przedłużenie słowa kosztem poprzedniego - da się?
Jeśli dobrze zrozumiałem, chodzi o to, że między pointerami masz za mało miejsca.
Jeśli zmiana rozmiaru pliku nie jest problem możesz przesunąć wszystkie następne pointery (np. o tyle, o ile przesunąłeś poprzedni).
Jeśli zmiana rozmiaru pliku nie jest problem możesz przesunąć wszystkie następne pointery (np. o tyle, o ile przesunąłeś poprzedni).
Re: Przedłużenie słowa kosztem poprzedniego - da się?
Chodzi o to, że żeby przedłużyć słowo, muszę uciąć z następnego. A ja się pytam, jak uciąć z poprzedniego. Podam taki przykład:
Są wyrazy: cheese, hot, Poland.
Tłumaczę je tak: ser (zwolniły się 3 litery), gorący (potrzebuję 3 liter), Polska (nie muszę nic kombinować). Czy da się użyć tych 3 zwolnionych liter z sera do wyrazu gorący? Bo ja potrafię tylko z następnego wyrazu brać, ale z Polski nic brać nie muszę, bo akurat się zgadza.
Są wyrazy: cheese, hot, Poland.
Tłumaczę je tak: ser (zwolniły się 3 litery), gorący (potrzebuję 3 liter), Polska (nie muszę nic kombinować). Czy da się użyć tych 3 zwolnionych liter z sera do wyrazu gorący? Bo ja potrafię tylko z następnego wyrazu brać, ale z Polski nic brać nie muszę, bo akurat się zgadza.
Re: Przedłużenie słowa kosztem poprzedniego - da się?
Zależy jaka jest struktura pointerów, przykładowo jeśli wskazują na początek wyrazu, to zmniejsz o 3 pointer wskazujący na drugi wyraz.
Jeśli dalej się nie rozumiemy, to niestety bez zobaczenia konkretnej sytuacji (z wartościami pointerów) nic nie poradzę...
Jeśli dalej się nie rozumiemy, to niestety bez zobaczenia konkretnej sytuacji (z wartościami pointerów) nic nie poradzę...
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość