Re[13]: Чем современные шаблоны лучше макросов? :)
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 10.01.22 18:19
Оценка: :))
Здравствуйте, ArtDenis, Вы писали:

AD>Не получается. Хочу примеры


Ну вот, например, примитивно, на псевдокоде, максимально приближенном к C/C++:

define is_signed (expr) {

  return (tostring (typeof (expr)) == "char" || tostring (typeof (expr)) == "int" || tostring (typeof (expr)) == "long" || tostring (typeof (expr)) == "float" || tostring (typeof (expr)) == "double");

}


Хотя и это тоже извращение. Для таких вещей любой вменяемый компилятор обязан иметь встроенные предикаты.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.