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
_______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
