в общем, пишу так
buf = htonh(*((uint16_t *)p + i));
но это не очень читабельно, хочу как-то так:
buf = htonh((uint16_t[])p[i]);
подскажите, как правильно написать? не могу ничего нагуглить
в общем, пишу так
buf = htonh(*((uint16_t *)p + i));
но это не очень читабельно, хочу как-то так:
buf = htonh((uint16_t[])p[i]);
подскажите, как правильно написать? не могу ничего нагуглить