Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

Условная компиляция не факту определения макроса
(1 чел.) (1) гость
  • Страница:
  • 1

Условная компиляция не факту определения макроса

Условная компиляция не факту определения макроса 06/04/2017 10:50 #1

  • Сионист
  • ( Пользователь )
  • Вне сайта
  • Новый участник
  • Постов: 12
  • Баллов: 31
  • Репутация: 0
Есть функция, у функции есть параметр, у параметра есть тип, а у типа есть sizeof и этот sizeof известен на этапе компиляции. В том случае, если sizeof типа параметра совпадает с sizeof любого из стандартных целых типов, функцию можно оптимизировать. Предположим, нет гарантии, что sizeof типа параметра будет всегда равен sizeof конкретного целого типа. Можно как то условно скомпилировать тело функции по условию sizeof(<мой тип>)==sizeof(int)?
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на си!
Последнее редактирование: 06/04/2017 10:50 от Сионист.
  • Страница:
  • 1
Время создания страницы: 0.15 секунд