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

Приложение не запускается

25.03.2016, 21:23. Показов 409. Ответов 14
Метки нет (Все метки)

Подключаю заголовочный файл и txt шники к нему, почему лаба не запускается?
Расскажите, как её запустить?
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
144
145
146
147
148
#include <fstream> 
#include <iostream> 
#include <vector> 
#include <algorithm> 
#include <map> 
#include <string> 
 
 
using namespace std; 
 
 
void output(int *a) 
{ 
char str[20]; 
cout « "Enter name file: "; 
cin » str; 
ofstream out(str); 
 
for (int i=0; i < 5; i++) 
{ 
out « a[i] « endl; 
}; 
}; 
 
void output_vector(vector <int> a) 
{ 
 
char str[20]; 
cout « "Enter name file: "; 
cin » str; 
ofstream out_vec(str); 
 
for (int i = 0; i < a.size() ; i++) 
{ 
out_vec « a[i] « endl; 
 
} 
} 
 
 
void main() 
{ 
 
ifstream in("File.txt"); 
 
if(!in.is_open()) 
{ 
cout « "File not found!" « endl; 
exit(-1); 
} 
 
int a[5]; 
for (int i=0; i < 5; i++) 
{ 
in » a[i]; 
 
} 
 
int tmp; 
cout « "Sort: \n 0.ASC. \n 1.DESC \n"; 
cin » tmp; 
 
if (tmp == 0) 
{ 
sort(a,a+5); 
output(a); 
} 
else 
if (tmp == 1) 
{ 
sort(a,a+5); 
reverse(a, a+5); 
output(a); 
} 
else {cout « "ERROR!" « endl; } 
 
 
ifstream in_2("File_2.txt"); 
 
if(!in.is_open()) 
{ 
cout « "File not found!" « endl; 
exit(-1); 
} 
/*___________________________________________________________________*/ 
 
vector <int> myVector; 
int b[6]; 
for (int i = 0; i < 5 ; i++) 
{ 
in_2 » b[i]; 
myVector.push_back(b[i]); 
 
} 
 
 
int del_a, del_b; 
cout « "Enter numbers for delete: " « endl; 
cout « "From: " ; 
cin » del_a; 
cout « "To: "; 
cin » del_b; 
 
if (del_a/8 || del_b/8 > myVector.size() ) 
{ cout « "ERROR!!!" « endl; } 
 
else 
{ 
myVector.erase(myVector.begin()+del_a-1, myVector.begin()+del_b); 
output_vector(myVector); 
} 
/*____________________________________________________________*/ 
ifstream in_3("File_3.txt"); 
 
if(!in.is_open()) 
{ 
cout « "File not found!" « endl; 
exit(-1); 
} 
 
map <string,int> employeesSalary; 
 
string dep, name, salary; 
int Overall = 0; 
 
while (in_3 » dep » name » salary) 
{ 
 
employeesSalary[dep] = employeesSalary[dep] + stoi(salary); 
Overall = Overall + stoi(salary); 
}; 
 
 
 
 
char str[20]; 
cout « "Enter name file: "; 
cin » str; 
ofstream out(str); 
 
out « "Research: " « employeesSalary["Research"] « endl; 
out « "Management: " « employeesSalary["Management"] « endl; 
out « "Development: " « employeesSalary["Development"] « endl; 
out « "Sales: " « employeesSalary["Sales"] « endl; 
out « "Overall: " « Overall « endl; 
 
 
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2016, 21:23
Ответы с готовыми решениями:

Не запускается приложение
Когда в netbeans отлаживаю то все норм..сообщения выходят на консоль и т.п.компилиться без...

Помогите почему не запускается приложение?
Извините я неопытен в С++ нужно запустить приложение, я поискал на вашем форуме похожий вопрос там...

Приложение не запускается на других компьютерах
добрый вечер, написал простенькую програмку в visual c++ 2013, скомпелировал. у меня на компьютере...

не запускается рабочее консольное приложение
доброго всем. win 10 64. Перестали запускаться рабочие консольные приложения, скомпилированные...

14
nd2
3415 / 2795 / 1251
Регистрация: 29.01.2016
Сообщений: 9,426
25.03.2016, 21:44 2
Цитата Сообщение от killerzone961 Посмотреть сообщение
почему лаба не запускается?
А компилируется?
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 23
25.03.2016, 21:47  [ТС] 3
Вообще должна быть рабочей.

Добавлено через 2 минуты
Мне кажется, что во всём виновата моя криворукость.
0
Эксперт С++
8402 / 4078 / 891
Регистрация: 15.11.2014
Сообщений: 9,168
25.03.2016, 21:50 4
Цитата Сообщение от killerzone961 Посмотреть сообщение
Вообще должна быть рабочей
это не есть ответ на вопрос.
запускается, или нет? да, или нет?

Цитата Сообщение от killerzone961 Посмотреть сообщение
Мне кажется, что во всём виновата моя криворукость.
очевидно жеж.
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 23
25.03.2016, 21:52  [ТС] 5
У кореша работала.

Добавлено через 1 минуту
Просветите меня, о великий "hoggy".
0
67 / 67 / 11
Регистрация: 28.12.2012
Сообщений: 471
25.03.2016, 22:00 6
В процессах висит? Антивирус имеется. Код не смотрел )
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 23
25.03.2016, 22:06  [ТС] 7
МММ понял, в ней нет хэдера! только Тхтэшники
0
0 / 0 / 3
Регистрация: 23.03.2016
Сообщений: 26
25.03.2016, 22:07 8
Код ошибки, пожалуйста.
И... мне кажется, что у Вашей среды разработки версия С++ не совпадает. У меня, к примеру, не найдена функция stoi(), хотя в C++11 она есть.
0
614 / 212 / 50
Регистрация: 22.11.2010
Сообщений: 1,756
Записей в блоге: 3
25.03.2016, 22:14 9
killerzone961, весь алгоритм не смотрел, но вижу с 15 строки кода ошибку
C++
1
cout « "Enter name file: ";
оператор << (угловые скобки) записан кавычками, такая же ошибка с оператором >>, описан кавычкам в другую сторону, надо cin >>
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 23
25.03.2016, 23:34  [ТС] 10
А как вообще правильно закомпилить данную дабу, что к чему подключать?
0
614 / 212 / 50
Регистрация: 22.11.2010
Сообщений: 1,756
Записей в блоге: 3
26.03.2016, 00:11 11
обычно подключают header-файлы к cpp-файлу.
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 23
26.03.2016, 00:16  [ТС] 12
Supernatural,
я знаю, но данная лаба какая-то другая, в ней присутствуют
ifstream in("File.txt");
ifstream in_2("File_2.txt");
ifstream in_3("File_3.txt");
Вот как конкретно данную лабу закомпилить?
0
614 / 212 / 50
Регистрация: 22.11.2010
Сообщений: 1,756
Записей в блоге: 3
26.03.2016, 00:22 13
ifstream используется для работы с файлом для чтения, но наверняка ты что-то еще делаешь.
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 23
26.03.2016, 00:39  [ТС] 14
Supernatural, Кусок кода с 87-111 строку, что из себя представляет?
0
614 / 212 / 50
Регистрация: 22.11.2010
Сообщений: 1,756
Записей в блоге: 3
26.03.2016, 02:19 15
killerzone961,
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
vector <int> myVector; //объявление вектора из цел.чисел
int b[6]; //объявление массива из 6 элементов
for (int i = 0; i < 5 ; i++) 
{ 
in_2 » b[i]; //заполнение массива, не правильный оператор стоит
myVector.push_back(b[i]); //заполнение вектора
 
} 
 
 
int del_a, del_b;  //объявление переменных
cout « "Enter numbers for delete: " « endl; 
cout « "From: " ;  
cin » del_a; //ввод переменных
cout « "To: "; 
cin » del_b; 
 
if (del_a/8 || del_b/8 > myVector.size() )  //если целый остаток больше размера вектора, то ошибка
{ cout « "ERROR!!!" « endl; } 
 
else //иначе удаляем элементы
{ 
myVector.erase(myVector.begin()+del_a-1, myVector.begin()+del_b); 
output_vector(myVector); //вывод
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2016, 02:19

Помощь в написании контрольных, курсовых и дипломных работ здесь.

CodeBlocks - не запускается консольное приложение
Привет всем. Скачал CodeBlocks , создаю консольное приложение(автоматом создается Hello world) , ...

Приложение, скомпилированное под 64-битной системой, запускается не на всех машинах
Сюда я буду класть свои вопросы по С++:) Начну пожалуй: Почему приложения скомпилированные в...

Приложение запускается из play, но не запускается с рабочего стола
Добрый день всем! В чем может быть проблема, если приложение отлично запускается с google play, но...

Не запускается приложение, ни из Debug ни из Release, но запускается из VS
Пишу программу, и местами её дополняю. Где то пару дней назад запускал её, прямо из .exe, без VS...


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

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

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