Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Что за функция fabs(int)? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ bad_alloc или bad_alloc() http://www.cyberforum.ru/cpp-beginners/thread836057.html
Здравия желаю!:) Хотелось бы узнать, какая разница между throw bad_alloc; и throw bad_alloc();. В 1м случае, как я понимаю, кидается что-то вроде типа. Во 2м случае кидается временный объект,...
C++ перевод программы помогите перевести с pascal в c++ program a; uses crt; var m,m1,d,d1:Integer; begin clrscr; write('vvesti mes i den -->'); readln(m,d); case m of http://www.cyberforum.ru/cpp-beginners/thread836035.html
Бинарные файлы. Получить значения функции , вычисленной с заданной точностью e, для каждого числа, имеющегося в файле C++
В бинарном файле записаны вещественные числа. Получить значения функции , вычисленной с заданной точностью e, для каждого числа, имеющегося в файле.
Написать рекурсивную функцию для нахождения n-го члена и суммы n первых членов прогрессии C++
помогите пожалуйста разобраться с задачей: Даны первый член и разность арифметической прогрессии. Написать рекурсивную функцию для нахождения n-го члена и суммы n первых членов прогрессии.
C++ Использование функций шаблонов (выяснить, является ли матрица симметричной относительно главной диагонали) http://www.cyberforum.ru/cpp-beginners/thread836020.html
выяснить является ли матрица симметричной относительно главной диагонали. помогите плииз, не получается разобраться.
C++ Найти строку матрицы с максимальной суммой элементов Дано двумерный массив целых чисел, найти строку с максимальной суммой элементов. Помогите сделать, или хотя бы напишите часть как найти строку с максимальной суммой элементов... подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,197
Завершенные тесты: 1
12.04.2013, 21:00
Цитата Сообщение от abit Посмотреть сообщение
это значит, что в чистом Си она всегда к double переводилась
Исторически в C была только double fabs(double). Это было давно. В C99 добавили float fabsf(float x) и long double fabsl(long double x). И ещё добавили хедер tgmath.h, при подключении которого implementation-defined способом получалось три fabs'а (с одинаковым именем!) - для float, double и long double. В C11 добавили generic selection expression, с помощью которого можно самому такую "перегрузку" устроить. А в C++11 просто делают совместимость с C, только вот проблема: у _Generic() есть default, а у плюсовой перегрузки нет.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru