Описание тега tgmath
0
ответов
Регистрация tgm требуется подключаемый модуль активации плагина не работает
Я столкнулся с проблемой с TGM, я просто скачать установки с сайта TGM http://tgmpluginactivation.com/download/ и когда я выполняю действия, описанные на сайте и в загруженном zip-файле, но после выполнения действий, когда я активирую свою настраива…
01 июн '18 в 17:57
1
ответ
Что __tg_promote делает в tgmath.h
Я смотрю на tgmath.h и пытается понять, как именно он выбирает правильную функцию на основе размера входного значения. Специальный соус, кажется, это __tg_promote макрос, но чем глубже я копаю, тем глубже эта загадка. У кого-нибудь есть короткий отв…
14 май '14 в 16:50
2
ответа
Что мне нужно сделать, чтобы использовать tgmath на iOS?
Я собираю свой первый проект с поддержкой 64 бит. Я сталкиваюсь с кучей предупреждений компилятора о неявных преобразованиях с плавающей точкой. Это происходит потому, что я использую fabsf() и присваиваю результат CGFloat (который является двойным,…
08 мар '14 в 08:56
0
ответов
CMake - ошибка при использовании tgmath.h
Я хочу использовать tgmath.h в одном из моих исходных файлов. Я знаю, что если я хочу скомпилировать только этот файл, мне нужно добавить флаг компилятора -lm, но я не знаю, как это сделать в cmake. Я могу собрать свой проект, и он будет работать, е…
17 фев '18 в 13:37
0
ответов
Заголовочный файл tgmath.h в c дает правильный ответ, чем комбинация math.h и complex.h
Если я использую файл заголовка tgmath.h, я получаю ответ на запись, поскольку я проверил его с помощью Matlab. Но если я использую math.h и complex.h, я получаю неправильный ответ. В чем причина, но tgmath.h не компилируется в gcc версии 4.2. Я исп…
20 дек '19 в 00:53
1
ответ
ccosl необъявлен при попытке использовать cos(double) из tgmath.h на arm-none-eabi-gcc
Рассмотрим следующий тестовый код: #include <tgmath.h> void test() { double x=cos(4.5); } Компиляция как с arm-none-eabi-gcc test.c -c на Ubuntu 18.04 (gcc 6.3.1, newlib 2.4.0) работает нормально, но на Ubuntu 20.04 (gcc 9.2.1, newlib 3.3.0) в…
28 авг '20 в 14:33
2
ответа
strcmp как интерфейс для сравнения чисел в C
я хочу сделать strcmp-подобный интерфейс для сравнения чисел, например, ncmp(x, y) который возвращает int > 0 если x > y, 0 если x = y, < 0 если x < y в C (не C ++). Хотя я обязательно не хочу ограничивать типы, мой главный интерес - сра…
31 мар '21 в 14:44
1
ответ
Статус tgmath.h с точки зрения переносимости между компиляторами C, C++
Я реализую DSL с помощью компилятора, который транслирует его на C. Наш код автономен: мы предоставляем пользователям только одну основную точку входа (т. е. ), все входные данные задаются в глобальных переменных с простыми типами (bool, signed/unsi…
21 апр '22 в 21:53
1
ответ
реализовать функцию в C99 <tgmath.h> и GCC
Я пытаюсь следовать этому руководству , чтобы реализовать функцию cbrt универсальным способом, который работает для float и double. Мой код C: #include <math.h> /* based on https://web.archive.org/web/20131205042841/http://carolina.mff.cuni.cz…
12 июн '23 в 12:09