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

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 57, средняя оценка - 5.00
Kovy
7 / 7 / 0
Регистрация: 29.04.2009
Сообщений: 412
#1

Cannot open include file: 'stream.h': No such file or directory - C++

14.11.2010, 15:52. Просмотров 7475. Ответов 14
Метки нет (Все метки)

Для использования функций ввода/вывода cin/cout как я понимаю необходимо подключени библиотеки stream.h ?
Но Visual Studio 2008 ругается - fatal error C1083: Cannot open include file: 'stream.h': No such file or directory
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2010, 15:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Cannot open include file: 'stream.h': No such file or directory (C++):

Ошибка: GL/glut.h: No such file or directory - C++
На первом курсе универа, пишем в qt creator'е на с++, начали изучать glut, но у меня не работает, поможет кто настроить qtc?

Unable to open include file 'graphics.h' - C++ Builder
При компиляции выдает ошибку Unit1.cpp(5): E2209 Unable to open include file 'graphics.h'. помогите пожалуйста. ссылка на фаил...

Unable to open include file 'filename' - C++ Builder
Привет всем :) столкнулся с проблемой, недавно переустановил винду и соответственно билдер (bcb 6), причем установил по прежнему пути (т.е....

Unable to open include file 'iostream.h' - C++ Builder
Всем привет! Недавно начал изучать C++, выбрал C++ Builder XE 8. Написал Hello World!. Пишет:"Unable to open include file 'iostream.h' "....

JVCL + E2209 Unable to open include file ... - C++ Builder
Поставил JVCL компоненты на RAD 2010 При попытке скомпилировать с использованием этих компонентов выходит ошибка "E2209 Unable to open...

Unable to open include file 'sSkinManager.hpp' - C++ Builder
Всем Привет ! Столкнулся с такой проблемой , делал курсовую работу и решил использовать AlphaSkin как бы украсить программу.Закончил с...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
14.11.2010, 16:13 #2
Необходим заголовочный файл iostream

Добавлено через 16 секунд
Без .h
1
Kovy
7 / 7 / 0
Регистрация: 29.04.2009
Сообщений: 412
14.11.2010, 16:26  [ТС] #3
iostream подключается нормально, но тогда сout/cin не воспринимаются(
0
Sharina
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 28
14.11.2010, 16:30 #4
Тогда с h.
1
besstiaa
94 / 94 / 7
Регистрация: 04.06.2010
Сообщений: 223
14.11.2010, 16:36 #5
Kovy, #include <iostream>, std::cout, std::cin
1
Kovy
7 / 7 / 0
Регистрация: 29.04.2009
Сообщений: 412
14.11.2010, 16:49  [ТС] #6
Цитата Сообщение от Sharina Посмотреть сообщение
Тогда с h.
<iostream.h> не подключается. то же самое пишет, что и stream.h

Добавлено через 19 секунд
Цитата Сообщение от besstiaa Посмотреть сообщение
Kovy, #include <iostream>, std::cout, std::cin
это че значит?)))
0
BigCrash
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 4
14.11.2010, 17:17 #7
или же пробуй так

C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
using namespace std;    //пространство имен в дальнейшем std::cout или std::cin не надо будет писать)))
                                 //Можно будет обходиться только cout и cin (кому как удобнее)
 
void main()
{
   cout << "Пиши что хочешь";
}
1
Kovy
7 / 7 / 0
Регистрация: 29.04.2009
Сообщений: 412
14.11.2010, 19:30  [ТС] #8
Цитата Сообщение от BigCrash Посмотреть сообщение
или же пробуй так

C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
using namespace std;    //пространство имен в дальнейшем std::cout или std::cin не надо будет писать)))
                                 //Можно будет обходиться только cout и cin (кому как удобнее)
 
void main()
{
   cout << "Пиши что хочешь";
}

Спасибо большое. Так работает.... А можете объяснить в теории - что эта надпись значит? из-за чего и зачем так писать?
0
BigCrash
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 4
14.11.2010, 19:31 #9
почитай в инете про пространство имен в С там довольно хорошо люди объесняют
0
Kovy
7 / 7 / 0
Регистрация: 29.04.2009
Сообщений: 412
14.11.2010, 19:35  [ТС] #10
и еще, может быть немного не в тему. Вот написал малость... объясните, можно ли таким способ подсчитать количество пробелов? В этой конкретной программе не считается, и в теории я понимаю почему, но может можно что-то исправить?
p.s. Я понимаю, что можно посчитать через простой массив, по циклу пройти каждый символ, и если равно пробел, то счетчик ++. Но мне интересно, можно ли это осуществить именно таким методом - через указатели.
Просто пытаюсь разбраться с указателями, и пока как то 50/50... не очень понимаю зачем они вобще нужны..

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
 
void main()
{
    int u=0, e=0;
    char *s;
    char p[100];
    s=p;
    printf ("POINT_%d\n",++u);
    printf ("Vvedite stroky\n");
    printf ("POINT_%d\n",++u);
    scanf ("%s", s);
    printf ("POIN_start of 'for'\n");
    for (;*s;s++) {printf ("POINT_ %d\n",++u); if (*s==' ') ++e;}
    printf ("POINT_end of 'for'\n");
    printf ("%d\n", e);
}
p.p.s - контрольные точки расставлял, т.к. сначала программа была без
C++
1
2
char p[100];
    s=p;
и не работала. вот смотрел, в каком месте слетает.

p.p.p.s. - не подскажите, что прописать надо, что бы в выводе поддерживался русский текст? вроде там 1 строчку прописываешь всего и всё ок)
0
Simmilar
0 / 0 / 0
Регистрация: 19.09.2016
Сообщений: 4
22.09.2016, 15:05 #11
Чтобы в выводе поддерживался Русский язык надо добавить строчку, после "using namespace std;", "setlocale (LC_ALL, "rus");"
0
Почтальон
22.09.2016, 15:32
  #12

Не по теме:

Цитата Сообщение от Simmilar Посмотреть сообщение
Чтобы в выводе поддерживался Русский язык надо добавить строчку, после "using namespace std;", "setlocale (LC_ALL, "rus");"
Никрофил ?

0
Simmilar
0 / 0 / 0
Регистрация: 19.09.2016
Сообщений: 4
22.09.2016, 15:35 #13
Некрофил? Ты серьёзно?
0
Croessmah
Эксперт CЭксперт С++
13221 / 7493 / 845
Регистрация: 27.09.2012
Сообщений: 18,412
Записей в блоге: 3
Завершенные тесты: 1
22.09.2016, 18:35 #14
Цитата Сообщение от Simmilar Посмотреть сообщение
Ты серьёзно?
Ага, теме почти шесть лет.
Тем более, что решение Ваше платформозависимое.
0
Simmilar
0 / 0 / 0
Регистрация: 19.09.2016
Сообщений: 4
22.09.2016, 18:43 #15
в его ситуации это подходит.
а вообще все было как, я гуглил задачу по проге, надо было написать, наткнулся на эту тему, решил ответить, может быть кто-то, как я, будет и скать и найдет. все очень просто
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2016, 18:43
Привет! Вот еще темы с ответами:

Ошибка Unable to open include file '****.hpp' - C++ Builder
Установил набор компонентов AlphaControls, и при добовлении какого-нибудь компонента например sEdit на форму появляется 4 ошибки.В Library...

E2209 Unable to open include file 'vcl.h' - C++ Builder
Установил RAD Studio. Создаю пустой проект C++, запускаю, выдает ошибку Project2.cpp(3): E2209 Unable to open include file 'vcl.h'. Так же...

Настройка Builder XE7 (unable to open file include) - C++ Builder
Добрый день. На XE7 ошибка unable to open file include при объявлении #include &lt;tchar.h&gt; и других имён. До этого работал на XE4 там всё...

Ошибка "Unable to open include file" - C++ Builder
Здравствуйте, подскажите ,пожалуйста, с чем связано появление такой ошибки: &quot; basepch0.h(102): E2209 Unable to open include file...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.09.2016, 18:43
Ответ Создать тему
Опции темы

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