ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 ноября
752610 Топик полностью
vllv (27.04.2017 16:12, просмотров: 189) ответил Dingo на Прочитал. Не увидел ответа. Если v_char = *((char *)p_int); привести указатель на int к указателю на char, то вопрос в том, как void* трактовать как указатель на функцию?
Хм, посмотрел у себя, тип указателя в массиве для функций с параметрами и без параметров одинаковый typedef void (*VECTORS)(); void ConvertStatConcentr(unsigned long conc01ml) { sprintf(stat_buf, "% 6.3f",((double)conc01ml)/10000); } const VECTORS stat_convertion[STATISTIC_QTY]= { //name of convertion functions ConvertStatConcentr, }; вызов stat_convertion[stat_ind](value) ;