13.03.2014, 22:00. Просмотров 2841. Ответов 2
Здравствуйте! Такая проблема. В файле имена записаны в столбик и разделены точкой с запятой. Массив заполняется, но выводится не корректно. Помогите пожалуйста.
Имена записаны так:
Наталья Гусева;
Александр Барышевский;
Игорь Ревин;
Ольга Наумочкина;
Алексей Гревцев;
Владислав Стовбур;
Владислав Мелишак;
Кристина Лепилина;
Руслан Курбанов;
Варвара Васильевна;
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
| #include <iostream>
#include <fstream>
#include <string>
#include <conio.h>
using namespace std;
int main()
{
system("chcp 1251");
system("cls");
string name[10];
ifstream in;
in.open("C:\\Users\\Mashina\\Desktop\\Структура данных.txt");
for (int i(0); i < 10 ; i++)
{
getline(in, name[i], ';');
}
for (int i(0); i < 10; i++)
{
cout << "Работник: " << name[i];
}
_getch();
return 0;
} |
|