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

Чтение из текстового файла массив структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Волшебный мост http://www.cyberforum.ru/cpp-beginners/thread960491.html
Крестьянин, возвращаясь с ярмарки, увидел на мосту странную картину. Какой-то человек сначала считал деньги в кошельке, затем бросал в реку несколько монеток, бежал на другой конец моста, снова...
C++ Двухмерный массив (заполнить змейкой квадратную матрицу) Требуется заполнить змейкой квадратную матрицу так, как показано на рисунке справа: заполнение происходит с единицы из левого верхнего угла и заканчивается в правом нижнем числом N^2, где N – порядок... http://www.cyberforum.ru/cpp-beginners/thread960487.html
C++ Работа с матрицей С++ Visual Studio
Люди, помогите сделать задание с матрицей. Вобщем: Дана матрица натуральных чисел (Xij) порядка m*n. Упорядочить столбцы матрицы за неспаданием (это вообще непонятно, что имеется ввиду)...
Работа с файлами C++
Задача программы такова - пользователь вводит строку адреса , например C:\blablabla и программа считывает все размеры файлов хранящихся в этой и всех вложенных папках, определяет дату создания и...
C++ Найти наибольший общий делитель чисел http://www.cyberforum.ru/cpp-beginners/thread960461.html
Найти наибольший общий делитель чисел M и N используя метод Эйлера: если M делится на N, то НОД (N, M) = N, иначе НОД (N, M) = НОД (M % N, N).Решить задачу двумя способами – с применением рекурсии и...
C++ задачка на объединения с клавиатуры вводится комплексное число и натуральное число n. нужно вычислить корень n-ой степени из этого комплексного числа. подробнее

Показать сообщение отдельно
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.09.2013, 13:10
Цитата Сообщение от Grizzz Посмотреть сообщение
извиняюсь, моя невнимательность
И опять тоже самое выкладываете?
Вот input() из 4 поста:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char* filename;
    filename=" ";
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
}
Вот из 6-го:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char* filename;
    filename=" ";
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
}
И в чём разница?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru