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

Не получается считать информацию из фаила (описать структуру с именем MARSH) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непоследовательное чтение и запись в файл в одной программе http://www.cyberforum.ru/cpp-beginners/thread884362.html
Здравствуйте ! Нужен совет как реализовать в программе чтение и запись если пользователь сам говорит что делать.
C++ Даны три квадратные матрицы. Сформировать вектор, состоящий из минимальных элементов каждой матрицы, отличных от нуля Даны три квадратные матрицы. Сформировать вектор, состоящий из минимальных элементов каждой матрицы, отличных от нуля. Поиск минимального элемента выполнить в виде процедуры http://www.cyberforum.ru/cpp-beginners/thread884353.html
Дано матрицу А размером 6х5. Заменить в матрице элементы главной диагонали нулями C++
Дано матрицу А размером 6х5. Заменить в матрице элементы главной диагонали нулями.
C++ Дано одномерный массив Х, состоящий из 15 элементов. Определить пивсуму наибольшего и наименьшего элементов массива
Дано одномерный массив Х, состоящий из 15 элементов. Определить пивсуму наибольшего и наименьшего элементов массива
C++ АТД "ЗАПИСЬ", создать 7 объектов http://www.cyberforum.ru/cpp-beginners/thread884337.html
Ребят, помогите пожалуйста создать 7 объектов . (пукнт 2) 1.Определить АТД «ЗАПИСЬ», со следующими полями: ФИО, Номер телефона(домашний, рабочий, мобильный) День рождения. Создать следующие...
C++ запись в файл проверьте на ошибки плз!!!!и как сделать так что-бы даные можно было вводить с клавиатуры... #include "stdafx.h" #include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> ... подробнее

Показать сообщение отдельно
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.05.2013, 00:55
Цитата Сообщение от CAPTAIN_HURMA Посмотреть сообщение
этот волшебный код
Это твой код с одним исправлением, о котором я написал во 2 посте. Запись в файл была (Сохранение данных в файл)?

Добавлено через 4 минуты
Открытие для чтения всегда проверяется:
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
void file_enter(Route *trais1, int *size_adress) 
{                                     
    int i;                           
    for(i=0; i<*size_adress; i++ )           
        if (!*trais1[i].start) break;
        else 
            continue;
    if (i==*size_adress)
    {
        cout <<"Список полон\n";
        return;
    }
    
    ifstream fin("MARSH.txt");
    if (!fin.is_open()) 
    {
        cout << "Файла не существует!" << endl;
        return;
    } 
    
    int j = i;
 
    while (!fin.eof() || (j <*size_adress))
    {
        
        fin.getline(trais1[j].start,50); 
        fin.getline(trais1[j].end,50);      
        fin >> trais1[j].number; 
        fin.ignore();
 
        j++;
    }
    fin.close();
    
    display(trais1, size_adress);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru