Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2011, 15:19   #1
Alingar
 
Аватар для Alingar
 
Регистрация: 30.10.2011
Сообщений: 3
По умолчанию Стандартная математическая библиотека в Visual C++ 2010

Кто-нибудь знает, где найти описание этой библиотеки? Знаю, что в VC++ 2010 используется две такие библиотеки: cmath и math. Но чем они различаются и, самое главное, какой набор функций содержат?
Alingar вне форума Ответить с цитированием
Старый 30.10.2011, 15:33   #2
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Можно просто открыть заголовок библиотеки и посмотреть, что там

Так же на сайте можно посмотреть :
http://msdn.microsoft.com/ru-ru/library/7wsh95e5.aspx
An1ka вне форума Ответить с цитированием
Старый 30.10.2011, 16:11   #3
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

Alingar

Кто-нибудь знает, где найти описание этой библиотеки?

здесь
Rififi вне форума Ответить с цитированием
Старый 30.10.2011, 16:15   #4
Alingar
 
Аватар для Alingar
 
Регистрация: 30.10.2011
Сообщений: 3
По умолчанию

Цитата:
Сообщение от An1ka Посмотреть сообщение
Можно просто открыть заголовок библиотеки и посмотреть, что там


О_О благодарю, An1ka. Не знал об этом

Так же на сайте можно посмотреть :
http://msdn.microsoft.com/ru-ru/library/7wsh95e5.aspx
Посмотреть-то можно, да вот только там нет описания самих функций. Например, чем отличается функция ldexpf от функции exp.
Также, мне не понятно зачем понадобилось вводить модуль cmath, если уже есть библиотека math..

Цитата:
Сообщение от Rififi Посмотреть сообщение
Alingar

Кто-нибудь знает, где найти описание этой библиотеки?

здесь
Ценю твое чувство юмора, но я действительно не смог разобраться

Последний раз редактировалось Stilet; 30.10.2011 в 17:24.
Alingar вне форума Ответить с цитированием
Старый 30.10.2011, 16:31   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Также, мне не понятно зачем понадобилось вводить модуль cmath, если уже есть библиотека math..
cmath==C++
math.h==C
Цитата:
Например, чем отличается функция ldexpf от функции exp.
типы параметров то посмотрите.
а сама реализация уже скомпилирована и в асм файлах чаще всего, но можете попробовать отладкой войти внутрь, может есть сорцы к ней.

http://cplusplus.com/reference/clibrary/cmath/
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 30.10.2011 в 16:33.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.10.2011, 17:18   #6
Alingar
 
Аватар для Alingar
 
Регистрация: 30.10.2011
Сообщений: 3
По умолчанию

Благодарю, буду пробовать. Хотя меня напрягает эта неоднозначность и отсутствие исчепывающей информации, дополненной внятными примерами.

Еще хотелось бы знать, чем отличается реализация VC++ 2010 от его стандарта.

Последний раз редактировалось Alingar; 30.10.2011 в 17:24.
Alingar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стандартная библиотека С++ Mike92 Общие вопросы C/C++ 4 04.06.2011 12:14
Dll библиотека на Microsoft Visual Studio D1kiy Visual C++ 1 13.04.2011 02:37
Visual studio 2010 Dimarik Общие вопросы .NET 1 24.05.2010 01:43
Visual studion 2010 Dimarik Общие вопросы .NET 6 23.05.2010 22:02
Стандартная библиотека... Sota Общие вопросы C/C++ 3 17.07.2007 19:18