реклама на сайте
подробности

 
 
> Сделать из дефайна функцию.
Jenya7
сообщение Jun 12 2017, 14:14
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Я запутался. В Линуксе есть дефайн
Код
#define DIV_ROUND_CLOSEST(x, divisor)         \
{                                             \
    typeof(x) __x = x;                        \
    typeof(divisor) __d = divisor;            \
    (((typeof(x))-1) > 0 ||                   \
    ((typeof(divisor))-1) > 0 || (__x) > 0) ? \
    (((__x) + ((__d) / 2)) / (__d)) :         \
    (((__x) - ((__d) / 2)) / (__d));}

Как мне из него сделать С функцию?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Jenya7   Сделать из дефайна функцию.   Jun 12 2017, 14:14
- - k155la3   Цитата(Jenya7 @ Jun 12 2017, 17:14) . . ....   Jun 12 2017, 14:36
|- - Jenya7   Цитата(k155la3 @ Jun 12 2017, 19:36) Загв...   Jun 12 2017, 14:50
|- - k155la3   Цитата(Jenya7 @ Jun 12 2017, 17:50) так ч...   Jun 12 2017, 14:58
|- - Jenya7   Цитата(k155la3 @ Jun 12 2017, 19:58) По-м...   Jun 12 2017, 15:05
|- - k155la3   Цитата(Jenya7 @ Jun 12 2017, 18:05) я так...   Jun 13 2017, 08:23
|- - Jenya7   Цитата(k155la3 @ Jun 13 2017, 13:23) Это ...   Jun 13 2017, 09:25
|- - k155la3   Цитата(Jenya7 @ Jun 13 2017, 12:25) то ес...   Jun 13 2017, 09:47
|- - XVR   Цитата(k155la3 @ Jun 13 2017, 12:47) Исхо...   Jun 13 2017, 10:50
|- - demiurg_spb   Кодunsigned int Div_Round_Closest(unsigned int...   Jun 13 2017, 10:53
||- - Jenya7   Цитата(demiurg_spb @ Jun 13 2017, 15:53) ...   Jun 13 2017, 11:49
|- - ar__systems   Цитата(k155la3 @ Jun 13 2017, 04:47) Исхо...   Jun 13 2017, 12:24
|- - k155la3   Цитата(ar__systems @ Jun 13 2017, 15:24) ...   Jun 13 2017, 13:53
|- - esaulenka   Цитата(k155la3 @ Jun 13 2017, 16:53) Я не...   Jun 13 2017, 15:02
|- - k155la3   Цитата(esaulenka @ Jun 13 2017, 18:02) (1...   Jun 14 2017, 06:29
- - x893   1. Посмотрите что генерирует препроцессор и сразу ...   Jun 12 2017, 23:28
- - ViKo   Когда такое возможно? (typeof(x))-1) > 0   Jun 14 2017, 06:49
|- - megajohn   Цитата(ViKo @ Jun 14 2017, 09:49) Когда т...   Jun 14 2017, 07:09
- - ViKo   То есть, так проверяется, что x беззнакового типа?   Jun 14 2017, 07:39
- - sigmaN   На С++ я бы начал с такой реализации. WARNING...   Jun 14 2017, 12:03


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 13th July 2025 - 17:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016