x86-64
×1
Создан 19.04.2025
Вопросы
0
голоса
1
ответов
1
просмотров
Почему GCC вызывает sqrt() из libc, не используя его результат?
Описание проблемы:
Я использую GCC версии 6.3 и столкнулся с неожиданным поведением в сгенерированном ассемблерном коде для следующего фрагмента C++ kода:
#include
#include
void norm(double r, double i)
{
double n = std::sqrt(r * r + i * i);
std::cout << "norm = " <<...
Эксперты по тегу
0
1
0
1