P3216 Векшин Арсений
3 unresolved threads
- Last updated by Arseny Vekshin
1 #include "utils.h" 2 const int32_t MAX_PADDING=4; 3 struct pixel *calc_image_line_pointer(struct pixel *ptr, uint32_t width, uint32_t row){ 4 return (struct pixel*)ptr + width * row; 5 } 6 uint32_t calc_padding(uint32_t w){ @marakobz Для того чтобы не делать лишние касты... Тем более что компилятор, при необходимости оптимизирует Даже если заменить на #define мы сэкономим 2 байта в памяти, но потеряем в производительности операции
Edited by Arseny Vekshin
- Last updated by Arseny Vekshin
40 40 new_image = rotate180(*img); 41 41 break; 42 42 case 270: 43 43 new_image = rotate90(*img); changed this line in version 2 of the diff
added 1 commit
- e9082de3 - Fixed modifiers, 270 rotation function, new types of errors, and other minor fixes
@marakobz Fixed