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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 59, средняя оценка - 4.76
AltPeople
10 / 10 / 1
Регистрация: 25.09.2008
Сообщений: 73
#1

<iostream.h> и <math.h> - C++

10.10.2008, 10:36. Просмотров 7171. Ответов 4
Метки нет (Все метки)

Вопрос такого плана:
прописываю дериктивы
1. #include <iosteram.h> - все функции работают
или такое
#include <iosteram>
using namespace std; - все функции работают
2. #include <math.h>- все нормально
А вот если прописать
#include <math>
using namespace std; - выдает ошибку.
В чем ньюанс? может из-за того что в math.h другое пространство имен, отличное от std?
Использую Visual Studio 6.0/
зы Если чет не так сказал не обращайте внимание, знаний маловато пока
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2008, 10:36     <iostream.h> и <math.h>
Посмотрите здесь:

В каких lib файлах содержится описание функций из iostream, math.h? - C++
В каких lib файлах содержится описание функций из iostream, math.h? Как получить полный список подключаемых к проекту lib файлов?

iostream, StdAfx.h - C++
Начал изучать С++ попытался набрать первый листинг и посмотреть программу в работе и тут же натолкнулся на ошибку. Первое, о чём хотел бы...

Библиотека <iostream> - C++
Помогите переделать программу с использованием функции &lt;iostream&gt;.Условие программы Даны: натуральное число n и целые числа :...

Must use C++ for the type iostream. - C++
При компиляции выдает вот такую ошибку: Error: IOSTREAM.H(25,2):Error directive: Must use C++ for the type iostream. Кто-нибудь...

Чет не то с iostream - C++
народ, чет начало выдавать ошибку, связанную с #include &lt;iostream&gt; Кто нить с такой ошибкой сталкивался???? c:\microsoft visual...

C & iostream - C++
В академии,в 1ом курсе учим язык Си, но на доске учитель написал уж больно мне знакомые вещи,типа Iostream,cin,cout.. Я спросил у...

#include <iostream> - C++
Объясните для чего применяется эта директива.

Ошибка iostream.h - C++
Установил Visual Studio 2008 и при компиляции ошибка с iostream.h #include &lt;iostream.h&gt; // (тоже самое если заменить на &quot;iostream.h&quot;) ...

Ошибка в <iostream> - C++
Вылазит такая ошибка - Error C2065: input: необъявленный идентификатор. Пробовал пофиксить студию (2013 ultimate) через стандартную...

Ошибка <iostream.h> - C++
Только начал изучать C++, решил в писать в VS2012. Нашел книгу, в начале, как обычно консольное присложение. Вот только делать по примеру...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sergei
1428 / 695 / 40
Регистрация: 22.04.2008
Сообщений: 1,608
10.10.2008, 10:40     <iostream.h> и <math.h> #2
В Visual C++ 6.0 iostream- и как класс стандактной библиотеки и как h файл прототипов функций а math.h только как файл набора функций.
AltPeople
10 / 10 / 1
Регистрация: 25.09.2008
Сообщений: 73
10.10.2008, 11:03  [ТС]     <iostream.h> и <math.h> #3
из math.h просто вытягиваются необходимые ф-ции( в этом файле прописаны и прототипы и объявления ф-ций), а iostream это класс, который имеет свои методы и пременные-члены, ну и соответственно поэтому и разница такая, я правильно понял?
Sergei
1428 / 695 / 40
Регистрация: 22.04.2008
Сообщений: 1,608
10.10.2008, 11:17     <iostream.h> и <math.h> #4
Да именно так
Sergei
1428 / 695 / 40
Регистрация: 22.04.2008
Сообщений: 1,608
13.10.2008, 10:35     <iostream.h> и <math.h> #5
Также хочу добавить что файл типа math.h являются идут еще из языка С так что если хочешь писать без .h то нужно писать так <cmath>
Yandex
Объявления
13.10.2008, 10:35     <iostream.h> и <math.h>
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru