ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
441815 Топик полностью
fk0, легенда (14.09.2013 15:03, просмотров: 106) ответил Ксения на Написали бы в одну строку и не мучились: inline void clr_string (u08 x, u08 y, u08 a) { memset(dsp_buf + (y-1)*MaxX + (x-1), 0x20, a); }
Не нужно ему это. inline нужно когда функция вызыватся over9000 раз в секунду, чтоб сэкономить на вызове. В остальным случаях нужна -Os оптимизация по размеру скорей и без inline. И редко когда, -O3 и inline. Нужно бросить дурную привычку считать  такты где не нужно. Полезней считать байты, да и тоже не увлекаться.
[ZX]