Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 2
1

НЕ компилируется файл, пишет [Error] iostream.h: No such file or directory

12.03.2017, 01:08. Показов 1029. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <mmsystem.h>
#include <conio.h>
#include "change.h" 
#include <iostream.h>     
 
void main()
{
    int KOL_PER=0,KOL_CON=5,KOL_FUNC=48;
    HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
    char name[128];
    CharToOem("Калькулятор",name);
    Init();
    SetConsoleTextAttribute(hOut,FOREGROUND_INTENSITY | FOREGROUND_BLUE);
    char start[512]="Для вывода списка функции наберите: список или spisok.\nДля создания новой переменной нужно ввести: per\nЕсли хотите выйти наберите: exit.\n";
    CharToOem(start,start);
    cout<<start<<endl;
    
    SetConsoleTitle(name);
    PCONSOLE_SCREEN_BUFFER_INFO bu=(PCONSOLE_SCREEN_BUFFER_INFO)malloc(sizeof(PCONSOLE_SCREEN_BUFFER_INFO));
    
    bool DefError=false;
    String vir="",
    MessageError="";
    COORD coord;
    double def;
    while (1)
    {
        char enter[128];
        SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY | FOREGROUND_BLUE);
        CharToOem("Введите выражение:",enter);
        cout<<enter<<endl;
        SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
        cin.getline(vir.string,1024,'\n');
        if (strcmp(vir.string,"exit"))
           break;
        
        char buf[128];
        CharToOem("список",buf);
        if (strcmp(vir.string,buf) || strcmp(vir.string,"spisok"))
        {
            CharToOem("Функции:\t\t\tПеременные:\nИмя:\tПриоретет:\tТип:\tИмя:\tЗначение:",buf);
            cout<<buf<<endl;
            int counter=KOL_FUNC;
            if (KOL_FUNC<KOL_PER) counter=KOL_PER;
            for (int i=0; i<counter; i++)
            {
                if (i<KOL_FUNC)
                    cout<<action[i].znak.string<<"\t"<<action[i].prioretet<<"\t\t"<<action[i].type<<"\t";
                if (i<KOL_PER)
                    cout<<per[i].name.string<<"\t"<<per[i].def.string;
                cout<<endl;
            }
            continue;
        }
 
        vir.Copy(buf,0,6);
 
        if (strcmp(buf,"per"))
        {
            int num=0;
            SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY | FOREGROUND_BLUE);
            CharToOem("Создать новую переменную(0-создать или № переменной-изменить):",enter);
            cout<<enter<<endl;
            SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
            cin.getline(buf,4,'\n');
            num=atoi(buf)%100;
            int k=KOL_PER;
 
            if ( (num==0 || num>KOL_PER+1) && KOL_PER<100)
            {
                num=KOL_PER;
                k++;
            }
            else
                num=atoi(buf)-1;
        
            bool match=false;
            do
            {
                match=false;
                SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY | FOREGROUND_BLUE);
                CharToOem("Имя переменной:",enter);
                cout<<enter<<endl;
                SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
                cin.getline(::per[num].name.string,33,'\n');
                for (int i=0; i<KOL_PER; i++)
                {
                    if (i==num)
                        continue;
 
                    if (strcmp(per[i].name.string,per[num].name.string))
                    {
                        match=true;
                        break;
                    }
                }
            }while(match);
            
            do
            {
                SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY | FOREGROUND_BLUE);
                CharToOem("Значение:",enter);
                cout<<enter<<endl;
                SetConsoleTextAttribute(hOut,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
                cin.getline(per[num].def.string,33,'\n');
            }while( Change(per[num].def.string,1,&MessageError,&DefError,action,KOL_FUNC,per,KOL_PER,con,KOL_CON) );//|| strlen(MessageError.string)>0);
 
            KOL_PER=k;
            continue;
        }
 
        GetConsoleScreenBufferInfo(hOut,bu);
        coord.Y=bu->dwCursorPosition.Y-1; coord.X=strlen(vir.string);
        ::SetConsoleCursorPosition(hOut,coord);
        if (!Change(vir,1,&MessageError,&DefError,action,KOL_FUNC,per,KOL_PER,con,KOL_CON))
            def=Change(vir,0,&MessageError,&DefError,action,KOL_FUNC,per,KOL_PER,con,KOL_CON);
        
        if (DefError || strlen(MessageError.string)>0)
        {
            SetConsoleTextAttribute(hOut,FOREGROUND_RED | FOREGROUND_INTENSITY );
            CharToOem("...Ошибка...",buf);
            cout<<endl<<buf<<endl;
            if (strlen(MessageError.string)>0)
            {
                CharToOem(MessageError.string,MessageError.string);
                cout<<MessageError.string<<endl;
                ::GetConsoleScreenBufferInfo(hOut,bu);
                coord.Y=bu->dwCursorPosition.Y-2;
                coord.X=0;
                SetConsoleCursorPosition(hOut,coord);
            }
        }
 
        if (!DefError && strlen(MessageError.string)==0)
            printf("=%lf",def);
        cout<<endl;
        DefError=false;
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2017, 01:08
Ответы с готовыми решениями:

Fatal error C1083: Не удается открыть файл include: iostream.h: No such file or directory
Ругается и все, Подскажите,что делать? Ошибка 1 fatal error C1083: Не удается открыть файл...

Ошибка fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory,
//--------------------------------------------------------------------------- #include &lt;math.h&gt;...

Error 1 fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
// 1.cpp : main project file. #include &quot;stdafx.h&quot; #include &lt;iostream.h&gt; #include &lt;fstream.h&gt; ...

Error 1 fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
#include &quot;stdafx.h&quot; #include &lt;iostream.h&gt; int main() { double d=1.321e9; int...

2
56 / 56 / 31
Регистрация: 24.10.2016
Сообщений: 186
12.03.2017, 01:11 2
Цитата Сообщение от vasya_876 Посмотреть сообщение
#include <iostream.h>
#include <iostream>
0
nd2
3437 / 2816 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
12.03.2017, 01:15 3
И, тогда:
C++
1
using namespace std;
0
12.03.2017, 01:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2017, 01:15
Помогаю со студенческими работами здесь

vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory
всем привет! помогите пожалуйста исправить ошибку! вот код! #include &quot;StdAfx.h&quot; #include...

Не могу запустить программу С++(fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory)
ВОт код программы при компиляции выдает ошибку: fatal error C1083: Не удается открыть файл...

Visual Studio не компилируется программа. Ошибка в iostream.h (no such file or directory). В чем проблема?
У меня стоит Visual Studio 2010 Premium. Я написал код:...

[Error] iostream: No such file or directory
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; #define B 4 int...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru