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

Почему неверно писать #include <iostream.h>? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить и вывести на экран в виде таблицы значение функции http://www.cyberforum.ru/cpp-beginners/thread359399.html
#include <stdio.h> #include <math.h> int main () {float x,b,a,c,F; printf ("vvedite x\n"); scanf ("%f",&x); printf ("vvedite a\n"); scanf ("%f",&a); printf ("vvedite b\n"); scanf ("%f",&b);
C++ Найти минимальный положительный элемент кратный 3м под побочной диагональю Дана матрица 12х12,найти минимальный положительный элемент кратный 3м,под побочной диагональю.Можно изменить размер,т.к. нужно заполнить массив в ручную. http://www.cyberforum.ru/cpp-beginners/thread359398.html
Не работает программа из книги Герберта Шилдта. C++
При вводе кода из вышеупомянутой книги, выдает 3 ошибки: 1) error C2440: '=' : cannot convert from 'char ' to 'char' 2)error C2446: '<=' : no conversion from 'char *' to 'int' 3)error C2040:...
Ввести тип работ и вывести начисленную сумму, сумму налога и сумму к выдаче C++
Пусть оплата работ зависит от типа выполненной работы или вида предпринимательской деятельности (P1, P2, P3) и начисляется по формуле Z = 50 (F (i) +100), для работ типа P1 Z = 100 (F (i) +120),...
C++ Небольшое исправление http://www.cyberforum.ru/cpp-beginners/thread359352.html
Собственно нужно при нажатии кнопки " ' " нужно вывести на экран содержимое первого окна в новом окне с кнопкой ОК. Сама кнопка работает, только не выводит текста, выводит ошибку преобразования...
C++ C++ метод бисекции Добрый день, помогите пожалуйста в решении задачи. fmin(x), f(x) = x^3 – 3 sinx, подробнее

Показать сообщение отдельно
Alex Z
27 / 1 / 0
Регистрация: 29.06.2011
Сообщений: 136

Почему неверно писать #include <iostream.h>? - C++

02.10.2011, 16:17. Просмотров 32257. Ответов 15
Метки (Все метки)

Добрый вечер. Очередной вопрос от чайника)))
Вопрос такой. Почему надо писать #include <iostream>, а не #include <iostream.h>?
Для такого кода:
C++
1
2
3
4
5
6
7
8
9
#include <iostream.h>
#include <conio.h>
using namespace std;
int main()
{
    cout << "Hello World" << endl;
    getch();  
    return 0; 
}
при компиляции выдаёт сообщение об ошибке:
"fatal error C1083: Не удается открыть файл include: iostream.h: No such file or directory"

А вот так всё работает:
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    cout << "Hello World" << endl;
    getch();  
    return 0; 
}
Хотя все остальные заголовочные файлы надо подключать с расширением .h
Какая проблема у компилятора с файлом iostream.h? Это конкретно в компиляторе дело? Или как? У меня установлена Visual Studio 2008

И ещё, что означает само сообщение об ошибке:
fatal error C1083: Не удается открыть файл include: iostream.h: No such file or directory
Как его расшифровать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru