Pytania oznaczone «ls»

30
Dlaczego zapis ciągle pozostawia bajty 4K w buforze?

Mam zasadniczo następujący kod: int fileWrite(int file, void * pBuffer, size_t size) { size_t bytesWritten = (size_t)write( file, pBuffer, size ) ; if (bytesWritten != size) { return -1; } return 0; } Działa, jeśli rozmiar wynosi 1 GB, ale gdy rozmiar wynosi ~ 2 GB, konsekwentnie pozostaje...

11
Do czego służą liczby ósemkowe (podstawa 8)?

Java zapewnia sposoby pisania literałów liczbowych w bazach 2, 8, 10 i 16. Zastanawiam się, dlaczego uwzględniono bazę 8 , np. int x = 0123;? Myślę, że może być coś podobnego do faktu, że w systemie szesnastkowym pojemność jednego bajtu to FF + 1 i tak