0 / 0 / 0
Регистрация: 14.01.2015
Сообщений: 16
1

Ошибка: Не удается открыть источник "List.h''

21.06.2015, 18:55. Показов 1919. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Скажите, в чем ошибка и как исправить?
"Не удается открыть источник "List.h''
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
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include "List.h"
 
//------------------------------------------------------------------------------
List* AddNode(List *lst, int val)
{
List* newHead = new List;
newHead->value = val;
newHead->next = lst;
return newHead;
}
 
//------------------------------------------------------------------------------
List* DeleteNode(List *lst)
{
if (lst && lst->next)
{
List* tail = lst;
while(tail->next->next != NULL)
tail = tail->next;
delete tail->next;
tail->next = NULL;
}
else
{
delete lst;
lst = NULL;
}
return lst;
}
 
//------------------------------------------------------------------------------
unsigned int SearchNode(List *lst, int val)
{
unsigned int cnt = 0;
while(lst)
{
if(lst->value == val)
++cnt;
lst = lst->next;
}
return cnt;
}
 
//------------------------------------------------------------------------------
void SortList(List *lst)
{
int tmpValue = 0;
List *tmpList_0 = lst;
List *tmpList_1;
while(tmpList_0)
{
tmpList_1 = tmpList_0->next;
while(tmpList_1)
{
if(tmpList_1->value > tmpList_0->value)
{
tmpValue = tmpList_0->value;
tmpList_0->value = tmpList_1->value;
tmpList_1->value = tmpValue;
}
tmpList_1 = tmpList_1->next;
}
tmpList_0 = tmpList_0->next;
}
}
 
//------------------------------------------------------------------------------
void ViewList(List *lst)
{
std::cout « "\nList: ";
while(lst)
{
std::cout « std::oct « lst->value « ' ';
lst = lst->next;
}
std::cout « std::endl « std::endl;
}
 
//------------------------------------------------------------------------------
void WrListToFile(List *lst, char *fName)
{
std::ofstream fileWr;
fileWr.open(fName, std::ios::trunc);
while(lst)
{
fileWr « std::oct « lst->value « std::endl;
lst = lst->next;
}
fileWr.close();
}
 
//------------------------------------------------------------------------------
List* RdListWithFile(char* fName)
{
int rdValue = 0;
List *lst = NULL;
std::ifstream fileRd;
fileRd.open(fName);
if(!fileRd)
{
std::cout « "\nФайл не найден." « std::endl;
return NULL;
}
while(fileRd » std::oct » rdValue || !fileRd.eof())
{
// fileRd » std::oct » rdValue;
lst = AddNode(lst, rdValue);
}
fileRd.close();
return lst;
}
 
//------------------------------------------------------------------------------
bool isOctNum(const std::string& s)
{
static const std::string valid_chars("01234567");
return s.find_first_not_of(valid_chars) == std::string::npos;
}
 
//------------------------------------------------------------------------------
int inOctValue(void)
{
int val;
std::string str;
std::cin » str;
while(!isOctNum(str))
{
std::cout « "\n\tНеправильный формат, введите число в восьмеричной системе счисления." « std::endl;
std::cin » str;
}
std::istringstream istr(str);
istr » std::oct » val;
return val;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2015, 18:55
Ответы с готовыми решениями:

Ошибка E1696 не удается открыть источник файл "stdafx.h"
Ошибка (активно) E1696 не удается открыть источник файл &quot;stdafx.h&quot; ...

Ошибка "E1696 не удается открыть источник файл stdafx.h"
написал вот такую программку для записи в файл #include &lt;iostream&gt; #include &lt;string&gt; ...

Не удается открыть источник файл "stdafx.h
Выдает ошибку &quot;не удается открыть источник файл &quot;stdafx.h&quot;&quot; Подскажите пож-та, в чем проблема? //...

Не удается открыть источник файл "stdafx.h" и не только
Вообщем ситуация: написал код в универе на visual studio 2008, пришел домой, скопировал этот же код...

2
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
21.06.2015, 19:15 2
зачем 140 строк когда, если ошибка в инклюде?
0
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
21.06.2015, 19:15 3
АннаКартер, я наверно ошибаюсь, но скорее всего это означает, что такого файла нет. Если среда Visual Studio, файлы скорее всего нужно сохранять там, где находится файл .vscproj (или как его там)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2015, 19:15
Помогаю со студенческими работами здесь

Не удаётся открыть источник файл "pch.h" в Microsoft Visual Studio
пишет не удаётся открыть источник файл &quot;pch.h&quot; в Mircosoft Vusial studio делать не знаю...

"Не удаётся открыть источник файла Windows.h"
Когда пытаюсь открыть чей-то проект,где есть Windows.h,то он его не может открыть. Пример: ...

Не удается открыть источник файл "iostream.h"
#include &quot;stdafx.h&quot; #include &lt;iostream.h&gt; void main() { int n, i, j, K = 0; float, m, S = 0;...

Не удается открыть источник файл "X11/Xlib.h" - Visual Studion 2017. FLTK
Страуструп: &quot;Принципы и практика использования С++&quot;, глава 12.3. FLTK корректно установлен. При...

Не удается открыть источник файл "stdio.h" и прочие библиотеки в программе Visual Studio
Помогите народ. На новый компьютер установил эту прогу. На другом компьютере все работало ,а сейчас...

Не удается открыть источник "myObject.h"
Почему так? room.h #pragma once #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &quot;guest.h&quot;...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru