Opened 5 years ago

Closed 4 years ago

#370 closed ожидается проверка (задача сдана)

WW #5

Reported by: Bagryanova Ekaterina Owned by: Sokolov Viacheslav
Component: WW_c_io Version: 3.0
Keywords: Cc:

Description


Change History (5)

comment:1 Changed 5 years ago by Sokolov Viacheslav

Проверки контрактов!! not null все, что pointer!!

14 *((int*)data) = *((int*)data) + 1;
можно просто ++

fopen может не получиться

(x[2] << 16) + (x[1] << 8) + x[0] стоит вынести в отдельную функцию, как и
x[i] = (curx & ((1 << 8) - 1)). Это уменьшит объем кода, повысит его читаемость, надежность, переиспользуемость. Будет проще поддержать отрицательные значения.

Если бонус не сделан не из-за нехватки времени/желания, а потому что непонятно - задайте вопрос!

Сейчас по сути все хорошо.

comment:2 Changed 5 years ago by Sokolov Viacheslav

Type: ожидается проверкаожидаются исправления

Видимо, не перевел в статус "ожидаются исправления" после предыдущей проверки. Странно это.

comment:3 Changed 4 years ago by Bagryanova Ekaterina

Type: ожидаются исправленияожидается проверка
Version: 1.02.0

comment:4 Changed 4 years ago by Bagryanova Ekaterina

Version: 2.03.0

comment:5 Changed 4 years ago by Sokolov Viacheslav

Resolution: задача сдана
Status: assignedclosed

В моем понимании имена from_int_to_coordinate и from_coordinate_to_int перепутаны.
Кажется, в реализациях используется знание о том, как именно устроен int (two's complement)

Note: See TracTickets for help on using tickets.