xMule/aMule i pliki większe niż 2GB.

Jakub Piotr Cłapa loc w toya.net.pl
Nie, 15 Maj 2005, 21:09:22 CEST


Miesiu wrote:
> Dnia niedziela, 15 maja 2005 07:08, Bohdan R. Rau napisał:
> 
>>sizeof(long) == sizeof(long long) ==8.
> 
> Czyżby wzorem asemblera dla 8-bitowych kompów trzeba było zrobić dwie zmienne 
> i kontrolować kiedy przepełni się jedna by zwiekszyć wartośc drugiej o 1??
> 
> Zresztą 8bajtów * 8bitów = 64 bity a w tym przecież już i tak się mieści 
> 2GB.....

AFAIR właśnie chodzi o to, ze w signed int (4 bajty - 1 bit) mieści się 
tylko 2GB. Potrzeba longów (8 bajtów), ale te oferują tylko funkcje typu 
fseek64. Większość programów to wspiera, ale nie wiedziec czemu, żaden w 
naszej dystrybucji...

-- 
z wyrazami szacunku,
Jakub Piotr Cłapa




Więcej informacji o liście dyskusyjnej pld-users-pl