Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Zaya007
0 / 0 / 0
Регистрация: 11.03.2009
Сообщений: 38
0

Чтение данных из файла

16.03.2009, 19:05. Просмотров 9500. Ответов 5
Метки (Все метки)

Очень нужна помощь:
никак не получается написать функцию чтения из файла на С++
Есть на С, но хочу на С++, все никак не выходит
Вот что есть на С:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Bus *readBD(char *fname)
{
    FILE *inf; //указатель на структуру FILE
    Bus x; //буферная переменная структуры Bus
    Bus *buses=0; //если было что-то введено очищаем
    if ((inf=fopen(fname,"r"))==NULL)
      {
        printf("Not file %s\n",fname);
        return 0;
      }
   // fseek(inf,0,0); //задаем текущее положение курсора в начале
    while (!feof(inf))
      {
        fscanf(inf," %s ",&x.fio); //s-строковый тип
        fscanf(inf," %d ",&x.mnomer); //d-десятичный вид
        fscanf(inf," %s ",&x.nombus);
        fscanf(inf," %s ",&x.depo);
        buses=add(buses,x); //добавление
      }
    Print(buses); //функция печать
    fclose(inf); //закрывает поток ввода/вывода
    return buses;
}
а я хочу через

C++
1
ifstream inf(fname, ios_base::in);
Буду очень благодарна, если кто-то поможет, а то я вся замучилась

Вернуться к обсуждению:
Чтение данных из файла
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2009, 19:05
Готовые ответы и решения:

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла.
#include<iostream> #include<fstream> #include<locale.h> #include<iomanip> #include <cstdlib>...

Чтение из файла определённого места и сортировка данных исходя из этих данных
Есть некий текстовый документ, содержащий информацию о посещении сайта в формате: Например...

Чтение данных из файла
Доброго времени, долго искал ответ, решил все таки спросить. Есть файл в котором такие данные TTT...

Чтение данных из файла
здравствуйте. суть проблемы: у меня есть некий файл, в котором записаны в 2 столбика...

Чтение данных из файла
Вот программа запись и чтение из файла. Сначала записываем данные о студенте(фамилия, год...

5
Другие темы раздела
C++ Даны целочисленные матрицы Z [0:n-1] [0:m-1] и масив x [0:r-1]. В каждой строке матрицы z обнулить максимальный по абсолютной величине элемент, если его нет в масиве x http://www.cyberforum.ru/cpp-beginners/thread26343.html
Помогите пожалуйста, нужен полный текст программы. Заранее благодарен.
C++ Дан масив символьных строк, в каждой строке удалить путём сдвига все латинские буквы Помогите пожалуйста, нужен полный текст программы. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread26340.html
Подсчитать, сколько раз данный символ встречается в заданной строке C++
Помогите пожалуйста, нужен полный текст программы. Заранее благодарен.
C++ В заданом одномерном масиве целого типа поменять местами следующие два элемента: первый минимальный и последний максимальный
Помогите пожалуйста, нужен полный текст программы. Заранее благодарен.
C++ Оптимизация http://www.cyberforum.ru/cpp-beginners/thread26327.html
Мне нужно на определенную часть программы дать указание компилятору не оптимизировать эту часть. Может кто знает как это сделать???? Под оптимизацией я имею ввиду : не убирать вызовы пустых...
C++ Невозможно преобразовать из char в const char Добрый день! В строке вызова функции razdacha(Deck, Face, Suit); возникает ошибка invalid conversion from char** to const char**. Подскажите, пожалуйста, в чем проблема. Код ниже.Спасибо. void... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru