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

Работа над ошибками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужна книга http://www.cyberforum.ru/cpp-beginners/thread661443.html
Народ здравствуйте у меня вот такая проблема мне нужна книга "Программирование. Принципы и практика использования C++.Исправленное издание" в электронном формате я весь интернет обшарил и везде они отпечатаны косо можете дать ссылку где она отпечатана нормально
C++ Подключение GLFW Приветствую. прошу помочь подключить GLFW к своему проекту у меня visual c++ 2010 express edition http://www.cyberforum.ru/cpp-beginners/thread661414.html
C++ this возвращает неправильное значение
#include <iostream> #include <string> using namespace std; class oops{ public: oops():key(10){} int key; oops& oper1(int &roll){ roll*=key; return *this;
C++ Двумерные массивы: Расположить все элементы матрицы в строку в порядке возрастания
Двумерные массивы Задача: Расположить все элементы матрицы в строку в порядке возрастания.
C++ Одномерные массивы: Найти среднее арифметическое всех элементов массива http://www.cyberforum.ru/cpp-beginners/thread661402.html
Одномерные массивы Задача: Найти среднее арифметическое всех элементов массива.
C++ Программирование вложенных циклов Программирование вложенных циклов Постановка задачи: В настоящей лабораторной работе необходимо выполнить вычисления, для организации которых следует использовать несколько циклов, причем некоторые из них должны быть вложенными. Варианты заданий: В работе необходимо вычислять значение (я) функции y = f(x). В нечетных вариантах заданий необходимо вычислять значение функции для одного... подробнее

Показать сообщение отдельно
Somebody
2786 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,189
Завершенные тесты: 1
01.10.2012, 17:58     Работа над ошибками
Вот gcc ругается, когда без cmath:
http://liveworkspace.org/code/6f54d6...fe62c2bbdeab19
Цитата Сообщение от alsav22 Посмотреть сообщение
Может быть, но у меня в Студии показывает, что abs() объявлена в math.h. Может от компилятора зависит, какой заголовок надо прописать?
В Студии много чего может быть...
А вообще, если я правильно понял отсюда:
http://www.open-std.org/jtc1/sc22/wg...docs/n1570.pdf (7.22.6)
http://www.open-std.org/jtc1/sc22/wg...2012/n3337.pdf (26.8)
везде и всегда был fabs в math.h/cmath.
В C *abs есть в stdlib:
C
1
2
3
int abs(int j);
long int labs(long int j);
long long int llabs(long long int j);
В C++ в cstdlib добавляются abs для long и long long, а в cmath - для float, double и long double.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru