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

ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Размер DOS-окна http://www.cyberforum.ru/cpp-beginners/thread172280.html
Всем привет. Можно ли как-то изменить размер DOS-окна? Программы, создаваемые в таких компиляторах как Borland C++, при запуске выводят DOS-окно (может я не правильно назвал), размер которого невозможно изменить (растянуть и т.п.), а также нельзя перемотать вниз. У меня программа будет выводить много информации в это маленькое окно и мне нужно как-то с этим бороться. Либо размер окна должен...
C++ Информация о карманной сортировке вот никак не могу найти о "карманной сортировке с неповторяющимися ключами с использованием допол.масивов и без них" немогли бы вы найти что нить по этой теме))) http://www.cyberforum.ru/cpp-beginners/thread172279.html
C++ Очень трудно.
Написать таблицу 3х6 (столбцы и строки соответственно). Что бы при запуске программы в ячейках таблицы появлялись 5 слов(одновременно в разных ячейках): Process 1, Process 2, Process 3, Process 4, Process 5.(в случайном порядке). И чтобы при запуске программы переходили с ячейки на ячейку.
C++ Ищу третье издание Язык программирования С++ в отличном от DJVU формате
Даже стыдно как-то создавать тему... НО... . Ищу третье издание Язык программирования С++ в отличном от DJVU формате. Нужно, дабы читать на плеере. А то на компе третье издание, а на плеере читаю 2-е.. Не коммильфо. Если такого не имеется на русском - подойдет на английском. Если не имеется и на английском - посоветуйте как конвертнуть DJVU в txt... Естесно не напрямую, через PDF и т.д....
C++ Для каждого слова первого предложения определить, входит ли оно во второе предложение http://www.cyberforum.ru/cpp-beginners/thread172237.html
Здравствуйте. Я нуб в программировании, только начинаю осваивать. Помогите пожалуйста составить программу по следующим критериям: Даны два предложения. Для каждого слова первого предложения определить, входит ли оно во второе предложение. Пройдено нами совсем немного, прошу помочь написать код. Если можно с пояснениями.
C++ Известны углы α и β у основания. Выяснить, если это возможно, тип трапеции Известны углы α и β у основания трапеции. Выяснить, если это возможно,тип трапеции (прямоугольная, равнобедренная, прямоугольник). подробнее

Показать сообщение отдельно
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
04.10.2010, 22:00     ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле).
Сделал фамилию и имя отдельно, чтобы не было гемора с потоками.
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
#include <iostream>
#include <fstream>
#include <iterator>
#include <string>
#include <cstdlib>
#include <conio.h>
#include <algorithm>
 
using namespace std;
 
struct abitur
{
    string code, family, name, group, birth, sex;
};
 
istream& operator>>(istream& stream, abitur& abit)
{
    stream>>abit.code;
    stream>>abit.family;
    stream>>abit.name;
    stream>>abit.group;
    stream>>abit.birth;
    stream>>abit.sex;
    return stream;
}
 
ostream& operator<<(ostream& stream, const abitur& abit)
{
    stream<<abit.code<<"\t";
    stream<<abit.family<<"\t";
    stream<<abit.name<<"\t";
    stream<<abit.group<<"\t";
    stream<<abit.birth<<"\t";
    stream<<abit.sex<<endl;
    return stream;
}
 
int main()
{
    ofstream out("c:\\abit.txt");
    while(1)
    {
        cout<<"Enter Code, Family, Name, Group, Birth, Sex"<<endl;
        abitur abit;
        cin>>abit;
        out<<abit<<endl;
        cout<<"Press Escape to exit"<<endl;
        char c=_getch();
        if(c==27)
            break;
    }
    out.close();
    ifstream in("c:\\abit.txt");
    copy(istream_iterator<abitur>(in), istream_iterator<abitur>(), ostream_iterator<abitur>(cout));
    in.close();
    system("pause");
}
 
Текущее время: 08:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru